โTrack every rupee like it matters โ because it does.โ โ VYAYSIGH
Take control of your finances with VYAYSIGH โ a clean, powerful, and intelligent expense management solution for modern users.
VYAYSIGH is a full-stack expense tracking platform built to help users manage their income, expenses, savings, and goals through an elegant dashboard, insightful analytics, and smart notifications. Whether you're planning your budget or reviewing your spending habits, VYAYSIGH delivers personalized financial clarity in just a few clicks.
- Email/Password Signup & Login
- Google OAuth 2.0 login
- JWT-secured sessions
- Role-based access:
Admin,User
- Monthly & yearly financial summaries
- Dynamic charts & graphs (Recharts)
- Visual analytics to track spending patterns
- Add, edit, delete transactions
- Filter by category, date, or amount
- Recurring transaction support
- Live savings goal progress
- EMI Calculator with dynamic bank interest rates
- Budget limit alerts and reminders
- Download reports in CSV or PDF format
- Tag-based spending insights
- Budget vs. actual analytics
- Clean separation of concerns: Frontend + Backend
- Scalable, extensible codebase with layered structure
| Layer | Tech Used |
|---|---|
| Frontend | React (Vite), React Bootstrap, Recharts |
| Backend | Spring Boot (Java 23), REST APIs, JWT |
| Database | MySQL |
| Dev Tools | VS Code, Postman, GitHub, Maven |
vyaysigh/
โโโ frontend/ # React + Vite frontend
โ โโโ public/
โ โโโ src/
โ โโโ components/
โ โโโ pages/
โ โโโ services/
โโโ backend/ # Spring Boot backend
โ โโโ src/
โ โโโ main/
โ โโโ java/
โ โโโ com/vyaysigh/
โ โโโ controller/
โ โโโ model/
โ โโโ repository/
โ โโโ service/
โโโ README.md