This will be a spendings tracker application where users can keep track of their spendings/transactions through the visual representation of graphs.
Click here
to visit live site
- User Authentication with passport.js
- Transaction form to post new transactions
- Caching using React Query
- Dynamic Charts (pie chart, bar graph, line graph) that can be filtered by month and year.
- Light and dark mode
- MongoDB
- Express.js/Node.js
- React (Typescript)
- Google Charts
- TailwindCSS
Git clone
repo- At the root directory,
npm install
to install dependencies Cd
into thefrontend
directory andnpm install
to install frontend dependenciesCd
back into root directory and runnpm run dev
to start application onlocalhost:3000