This is a react app to track your expenses. You can maintain records ie;
- Add new transactions.
- Delete transactions
It also shows your Total balance you have now ie; Your income - expense It also shows income and expense total separately.
Fetures used:
- Functional components
- Hooks for global state management
- useContext
- useReducer
- Hooks for component level state managent (used for forms)
- useState
UI features:
- Materialize.css
- Mobile optimised (Best user experience than other device view)
This whole project was to learn functionalities of react.js and more over learn about hooks for global state management.
Disclaimer: This project is already created by Brad Traversy and I learned about it in his Youtube tutorial. Video link here