Skip to content

Hrithikbenda/ExpenseFlow

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

9 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

ExpenseFlow ๐Ÿ’ฐ

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.


๐Ÿš€ Live Demo

Frontend

https://expenseflow-frontend-1rcl.onrender.com

Backend API

https://expenseflow-springboot.onrender.com


โœจ Features

Authentication

  • User Registration
  • Secure Login
  • Protected Routes
  • Multi-user Support

Expense Management

  • Add Expenses
  • View Expense History
  • Delete Expenses
  • Category-based Tracking
  • Expense Notes

Analytics

  • Interactive Expense Charts
  • Category-wise Spending Analysis
  • Monthly Expense Visualization
  • Real-time Analytics Dashboard

AI Financial Insights

  • Personalized Spending Analysis
  • Top Spending Category Detection
  • Financial Health Suggestions
  • Smart User Dashboard

User Experience

  • Responsive Design
  • Modern Glassmorphism UI
  • Fast React Frontend
  • Mobile-Friendly Interface

๐Ÿ› ๏ธ Tech Stack

Frontend

  • React
  • Vite
  • Tailwind CSS
  • Axios
  • Recharts

Backend

  • Spring Boot
  • Spring Data JPA
  • Hibernate
  • REST APIs

Database

  • MySQL

Deployment

  • GitHub
  • Render

๐Ÿ“ธ Screenshots

Login Page

localhost_5173_login

Dashboard

localhost_5173_

Analytics

localhost_5173_analytics

settings

localhost_5173_settings

๐Ÿ—๏ธ Project Architecture

React Frontend

โฌ‡

Spring Boot REST API

โฌ‡

MySQL Database


๐Ÿ“‚ Project Structure

ExpenseFlow

โ”œโ”€โ”€ frontend/ (React + Vite)

โ”œโ”€โ”€ Backend/ (Spring Boot)

โ”œโ”€โ”€ screenshots/

โ””โ”€โ”€ README.md


๐Ÿ”ฎ Future Improvements

  • Receipt Upload & OCR
  • AI Monthly Financial Reports
  • Expense Prediction
  • Email Reports
  • Export Reports to PDF
  • Budget Goal Tracking
  • Dark/Light Theme Toggle

๐Ÿ‘จโ€๐Ÿ’ป Author

Hrithik Benda

GitHub: https://github.com/Hrithikbenda


โญ Project Status

โœ… Frontend Deployed

โœ… Backend Deployed

โœ… Database Connected

โœ… Authentication Working

โœ… Expense Management Working

โœ… Analytics Working

โœ… AI Insights Working

โœ… Multi-user Support Verified

โœ… Production Ready

About

AI-powered Expense Tracking Application built with React, Spring Boot and MySQL

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors