A clean, user-friendly full-stack web application designed to help users manage and analyze their personal expenses with ease. Built using Flask for the backend and Bootstrap + Chart.js for the frontend, this project combines practical financial tracking features with a responsive, interactive interface.
🔍 Key Features:
- User Authentication: Secure registration, login, and logout flows.
- Expense Management: Add, view, edit, and delete expenses with fields like amount, category, date, and description.
- Interactive Dashboard: Visualize spending habits with category-wise and monthly charts powered by Chart.js.
- Persistent Storage: Uses SQLite with SQLAlchemy ORM for reliable data management.
- Responsive Design: Built with Bootstrap 5 for seamless experience across devices.