🔗 Live Demo: finance-dashboard-eight-ashen-75.vercel.app
A full stack finance tracking app with real time analytics built using MERN stack and Python.
- Frontend: React, Recharts, Axios
- Backend: Node.js, Express, MongoDB
- Analytics: Python, FastAPI, Pandas, NumPy
- Add and delete expenses by category
- Set monthly budgets per category
- Spending by category (pie chart)
- Monthly trend (line chart)
- Budget vs actual spending (bar chart)
Two separate servers: Node handles CRUD operations, Python/FastAPI handles all analytics and chart data. Both connect to the same MongoDB Atlas database.
Node server
cd server
node index.jsPython analytics
cd analytics
uvicorn main:app --reload --port 8000React frontend
cd client
npm run dev


