2025
XP - Expense Tracker
A minimalist expense tracker that lets you record, categorize, and monitor your spending effortlessly. Built to give clear insights and help you stay on top of your finances without the clutter.
Technology
JAVASpring-bootJWTMySQLReactRenderAivenvercel
Links
Year
2025
About the Project
XP is a modern expense tracking application designed to simplify personal finance management. With an intuitive interface and powerful features, it helps users stay on top of their spending habits and make informed financial decisions.
Key Features
- →Real-time expense tracking
- →Category-based organization
- →Graphical spending analytics
- →Monthly budget management
- →Import data functionality


What's Special
- ★Utilizes Aiven MySQL cloud database with SSL/TLS encryption for secure data storage
- ★JWT-based Authentication: Implements industry-standard JSON Web Token authentication for secure user sessions
- ★Production-Ready Deployment: Configured for deployment on Render (backend) and Vercel (frontend) with proper environment management
- ★Certificate-based Security: Custom truststore implementation for enhanced SSL/TLS security with cloud databases

What I Learned
This project provided hands-on experience with enterprise-level security practices, cloud infrastructure, and modern full-stack development patterns. The most valuable lesson was understanding that security and proper configuration are just as important as feature development.