FinMate is a simple yet powerful Streamlit web application that helps users:
- Analyze their personal financial situation
- Get personalized investment advice
- Download a professional PDF financial report
- π Financial Analysis based on user inputs
- π‘ Personalized Investment Suggestions based on income, family size, city, and savings goal
- π§Ύ PDF Report Generation with summary & insights
- π₯οΈ Interactive UI built using Streamlit
finmate/ β βββ app.py # Main Streamlit app βββ requirements.txt # Dependencies βββ config/ β βββ kolkata.json # City-specific config data β βββ jharkhand.json βββ utils/ β βββ calculator.py # Core logic for expense breakdown β βββ report_generator.py # Generates PDF reports β βββ investment_advisor.py # SIP & Investment logic β βββ assets/ β βββ logo.png # FinMate logo β βββ reports/ # Auto-generated monthly reports β βββ README.md
π€ Contributing Contributions are welcome! Please open issues or PRs to improve FinMate π
