Skip to content

Expense Tracker Application where users can track their expenses, manage financial data, and access premium features to view additional insights like who has the highest expenses. Users can log in, add, delete expenses, and upgrade to premium for enhanced features.

Notifications You must be signed in to change notification settings

PriyaNayak28/ExpenseTracker

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

#BudgetBuddy

This is a web application designed to help users manage their daily expenses. It provides a simple and intuitive interface where users can add, view, and delete expenses, as well as subscribe to premium features via a secure payment gateway.

User Registration and Login:

Users can sign up and log in securely. Passwords are hashed, and authentication is managed with JWT (JSON Web Tokens). Expense Management:

Users can add expenses, categorize them, and delete them when necessary. Easy-to-use dashboard interface for tracking and managing expenses. Subscription System:

Users can subscribe to premium features using Razorpay as the payment gateway. Manage subscriptions, view payment history, and access exclusive features. Password Reset:

If a user forgets their password, they can reset it through an email-based token system. A secure token is generated using JWT, allowing the user to create a new password. Secure API with JWT:

JWT is used for both authentication and protecting user data. All routes related to sensitive data are secured by middleware that validates the user's token.

About

Expense Tracker Application where users can track their expenses, manage financial data, and access premium features to view additional insights like who has the highest expenses. Users can log in, add, delete expenses, and upgrade to premium for enhanced features.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published