Expense Tracker with Authentication is a full-stack web application that enables users to securely manage their personal finances. Users can create an account, log in securely, and track their income and expenses through a personalized dashboard. The application uses JWT-based authentication and bcrypt password hashing to ensure user accounts are protected. Each user can perform CRUD (Create, Read, Update, Delete) operations on their own transactions without accessing other users' data. The dashboard provides a real-time overview of total income, expenses, and current balance, along with transaction history. Users can categorize transactions (e.g., Food, Travel, Shopping, Salary), search and filter records, and visualize spending patterns using charts. Key Features π User Registration & Login with secure authentication π€ Personalized user dashboard π° Add, edit, delete, and view income/expense transactions π Balance calculation and spending analytics π·οΈ Transaction categorization π Search and filter transactions π Charts for monthly and category-wise expense analysis π Export transaction history (CSV/PDF) (optional enhancement)
Sign in to leave a comment

No comments yet. Be the first!