A modular, beginner-friendly budgeting app built using Python and Gradio. Easily track income, loans, expenses, and financial goals—all in one place—with a clear breakdown of EMI, savings, and leftover cash visualized using a pie chart.
Deployment here -> Demo
-
📌 Goals Tab
Define your short-term and long-term financial goals. -
📈 Income Ledger
Log your income sources. Includes a mock-data button for quick testing. -
📊 Loan + Spending Ledger
Enter loan details and monthly expenses. Add mock EMI/expense data instantly. -
📋 Results Tab
- View total EMI breakdown
- See your remaining budget
- Visual pie chart: EMI vs Leftover income
- Clone the repo:
git clone https://github.com/yourusername/personal-finance-dashboard.git cd personal-finance-dashboard
Install requirements:
bash Copy Edit pip install -r requirements.txt Launch the app:
bash Copy Edit python app.py 📸 Screenshots
💡 Inspiration Built by Riva Pereira as a capstone project to simplify money management for anyone—especially beginners and students.