Cashboard is an application that helps users keep track of their income, expenses, savings and investments.
It is a personal finance tool that enables users to understand how they spend their money
- Authetication and Authorization
- Account Tracker
- Income Tracker
- Expense Tracker
- Savings Tracker
- Investment Tracker
- Node
- Express
- React
- Vanilla CSS
- MongoDB
- Mongoose
- Material UI Charts
- Postman - testing API endpoints
- Mintlify - documentation
- How to encrypt a password
- How to work with embedded documents in MongoDB Check Out My Blog
- How to implement ACID transaction in Mongoose Check Out My Blog
- How to implement pagination in React [ Pending Blog ]
- How to use a chart from Material UI.
- How to write documentation using Mintlify
- How to convert a Postman Collection to an Open API Specification
- blocking out future dates
- automated income ( Income is automatically added after a specified period of time )
- automated expense ( monthly, weekly, yearly )
- report generation
- report download
- detailed analytics