Interactive Web Application for Personal Finance Tracking

Dátum
Folyóirat címe
Folyóirat ISSN
Kötet címe (évfolyam száma)
Kiadó
Absztrakt

This thesis presents the development of a web-based personal finance management application designed to address the inefficiencies and complexity of traditional spreadsheet-based financial tracking. The system uses Angular for the frontend interface, Spring Boot for the backend logic, and Microsoft SQL Server for secure data storage. Key features include JWT-based authentication with email verification, full CRUD operations for managing income and expense records, real-time data visualizations using Chart.js, and currency conversion through external API integration. The three-page architecture consisting of Dashboard, Expenses, and Incomes pages provides users with an intuitive interface for tracking financial activity, viewing current balances, and analyzing spending patterns by category. Real-world testing shows that the application successfully reduces the time commitment for personal finance management from approximately 20-30 minutes monthly to just a few minutes throughout the period. The modular design also enables future extensibility for features such as budget alerts, recurring transactions, and advanced analytics.

Leírás
Kulcsszavak
Angular, Spring Boot, Microsoft SQL, Personal Financial Tracking
Forrás
Gyűjtemények