PocketBalance AI is a rule-based financial analysis web application that helps users understand their monthly budget by classifying spending into needs, wants, and savings. It applies an income-based budget model, analyzes spending behaviour, and generates transparent financial recommendations.
- Income-based budgeting models
- Needs, wants, and savings classification
- Financial health status detection
- Summary insights and recommendation generation
- Spending distribution charts
- Transparent model display
- Demo scenarios for quick testing
- Python
- Flask
- HTML
- CSS
- JavaScript
- Chart.js
PocketBalance-AI/
├── app.py
├── budget_calculator.py
├── recommendations.py
├── models.py
├── utils.py
├── main.py
├── requirements.txt
├── README.md
├── .gitignore
├── static/
│ └── happy-banker.png
└── templates/
├── index.html
├── analyze.html
└── results.html