A full-featured, secure expense-tracking web application built as part of a collaborative software engineering course. Users manage budgets, upload/edit/categorize expenses, and visualize spending habits through graphs and statistics.
Spendr is a full-featured, secure expense-tracking web application that allows users to manage budgets, upload, edit, and categorize expenses, while visualizing their spending habits through intuitive graphs and statistics. Built collaboratively as part of a software engineering course.
Category breakdown and the monthly budget gauge, animated from a real April sample: $787 spent of a $1,000 budget.
Create, view, edit, and delete expenses with real-time feedback and database persistence.
Visualize spending by category and month with dynamic pie charts powered by Matplotlib.
Secure user account system with hashed passwords (Werkzeug) and session management.
Custom monthly budget limit per user with visual budget comparison.