Skip to content

A web application to track all expenses of user and gives some extra features to user if user is a premium user.

Notifications You must be signed in to change notification settings

aman-s1/Expense-Tracker

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Expense-Tracker

A web application to track all expenses of user and gives some extra features to user if user is a premium user.

Technologies Used

  • Node.js
  • Express
  • JavaScript
  • HTML
  • CSS
  • AWS S3
  • RazorPay

API Used

  • AWS Iam User
  • Send In Blue
  • RazorPay

Functionalities

  • Added authentication functionality for user with help of JWT.
  • Implemented the recover password functionality with the help of Send In Blue API.
  • And I have implemented the functionality of "Buy Premium", user can buy premium to explore extra features like Leaderboard and Download Expenses list.
  • User can see his/her expenses category wise in the pie chart.
  • If user clicks on Download file button , then all expenses of the user get upload to AWS S3 bucket which provides link to file in response and then file gets downloaded.
  • Implemented pagination to be able to see only 7 expenses per page thus added prev and next button to see other expenses.

Results

Screenshot (6)

Screenshot (7)

Screenshot (10)

Screenshot (11)

Screenshot (9)

About

A web application to track all expenses of user and gives some extra features to user if user is a premium user.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published