A modern AI-powered expense tracking application built with React, Spring Boot, and MySQL. ExpenseFlow helps users manage their expenses, visualize spending patterns, track budgets, and gain AI-driven financial insights.
https://expenseflow-frontend-1rcl.onrender.com
https://expenseflow-springboot.onrender.com
- User Registration
- Secure Login
- Protected Routes
- Multi-user Support
- Add Expenses
- View Expense History
- Delete Expenses
- Category-based Tracking
- Expense Notes
- Interactive Expense Charts
- Category-wise Spending Analysis
- Monthly Expense Visualization
- Real-time Analytics Dashboard
- Personalized Spending Analysis
- Top Spending Category Detection
- Financial Health Suggestions
- Smart User Dashboard
- Responsive Design
- Modern Glassmorphism UI
- Fast React Frontend
- Mobile-Friendly Interface
- React
- Vite
- Tailwind CSS
- Axios
- Recharts
- Spring Boot
- Spring Data JPA
- Hibernate
- REST APIs
- MySQL
- GitHub
- Render
React Frontend
โฌ
Spring Boot REST API
โฌ
MySQL Database
ExpenseFlow
โโโ frontend/ (React + Vite)
โโโ Backend/ (Spring Boot)
โโโ screenshots/
โโโ README.md
- Receipt Upload & OCR
- AI Monthly Financial Reports
- Expense Prediction
- Email Reports
- Export Reports to PDF
- Budget Goal Tracking
- Dark/Light Theme Toggle
Hrithik Benda
GitHub: https://github.com/Hrithikbenda
โ Frontend Deployed
โ Backend Deployed
โ Database Connected
โ Authentication Working
โ Expense Management Working
โ Analytics Working
โ AI Insights Working
โ Multi-user Support Verified
โ Production Ready