Expense Tracker Web Application

Expense Tracker Web Application


Stage 1 (out of 3) project


Live project link

GitHub code link


What are we trying to build?

We are trying to build an expense tracker web application. It allows users to add, edit, delete and visualize the expenses every month over different categories.


Why did we choose to work on this?

We selected this project because it involves many calculations and building graphs to visualize expenses along multiple dimensions for comparison and budgeting.


Technologies used and why?

  • We have used bootstrap and custom CSS for views and UI

  • Handlebars as a template engine

  • MongoDB database

  • For signup and login we have used bootstrap for UI Express for validation

  • We used CanvasJS for drawing all the graphs

Future scope of improvement?

We want to work on -

  • improving the UI

  • expense category wise representation of the graphs in expense vs budget graphs

  • user-friendly addition of categories