React: creat-react-app
Context-API - Hooks: useReducer, useContext
CSS 3
Bootstrap CDN v5.1.3
Font-Awesome CDN v5.15.4
Browser Local Storage
PWA
One of the goals was to get a high rank in the Chrome Lighthouse test:
This is the Result:
Status :
Link to App:
https://barrys-expense-tracker.netlify.app
You can use it direct in the Browser or as PWA!
Click in Browser on:
it will install on your divice and works offline to...
- Fill the form and submit:
- Track your transaction history or delete it...
- Get your Balance base on your history
- Print it...
Hit the Print button on top the Balance and get a preview site with your history in Table format!
Hit Print again and your system print window will start! Have fun !
Use yarn package manager yarn to install
first go to the folder:
cd expense-trackeryarn installTo start:
yarn startThis is my final project for the Spiced Academy i hope you like it...
As an extension, I would add a log-in and date function. And Store the data in a database.