A full-stack Expense Tracker application built with:
- ๐จ Frontend: React + Vite
- โ๏ธ Backend: Java Spring Boot
- ๐ฌ MySQL (Dockerized)
- User Authentication (JWT-based)
- Secure login & registration
- Expense tracking with categories and real-time charts with react-recharts
- Token expiration handling
| Layer | Technology |
|---|---|
| Frontend | React + Vite |
| Backend | Spring Boot |
| Database | MySQL 8 (Docker) |
| Auth | JWT Tokens |
| Infra | Docker, Docker Compose |