Expense Tracker is a Django-based web application to manage and monitor personal expenses. It provides a simple interface to add, edit, delete, and view expenses, along with a dashboard to visualize spending patterns.
- User Authentication: Register, Login, Logout
- Expense Management: Add, Edit, Delete, and View expenses
- Expense Categories: Food, Transport, Shopping, Health, Others
- Dashboard:
- Total expenses
- Monthly expenses
- Category-wise expenses with interactive charts (Chart.js)
- Logged-in user's name visible on all pages
- Backend: Python, Django 5.2
- Frontend: HTML, Bootstrap 5, Chart.js
- Database: SQLite
- Deployment: Render