Expense Tracker

Backend project for an expense management application. This was a solo, self-study project. Key functionalities include: User authentication and registration, expense management (add, update, delete, categorize), and expense statistics and reporting.
Java Spring Boot Spring Security Spring JPA Spring Validation MySQL