📌 Description
Currently, the Expense Tracker does not have any user authentication system. All expenses are stored without associating them with a specific user.
This means multiple users cannot securely manage their own expenses separately.
Adding authentication will make the application more secure and realistic.
🎯 Expected Solution
Implement a user authentication system with:
• User Signup
• User Login
• User Logout
Each user should:
• Have their own account
• See only their own expenses
💡 Suggested Implementation
Frontend:
• Create Login page
• Create Signup page
• Store login session
Backend / Storage:
• Store user credentials securely
• Link expenses to logged-in user
🚀 Benefits
• Improves security
• Supports multiple users
• Makes application production-ready
• Adds professional functionality
📌 Description
Currently, the Expense Tracker does not have any user authentication system. All expenses are stored without associating them with a specific user.
This means multiple users cannot securely manage their own expenses separately.
Adding authentication will make the application more secure and realistic.
🎯 Expected Solution
Implement a user authentication system with:
• User Signup
• User Login
• User Logout
Each user should:
• Have their own account
• See only their own expenses
💡 Suggested Implementation
Frontend:
• Create Login page
• Create Signup page
• Store login session
Backend / Storage:
• Store user credentials securely
• Link expenses to logged-in user
🚀 Benefits
• Improves security
• Supports multiple users
• Makes application production-ready
• Adds professional functionality