A Streamlit web app that helps users analyze and classify their expenses into Needs and Wants, with visual dashboards and machine learning integration.
- Upload CSV of expenses
- ML model classifies each expense as Need or Want
- View visual summaries: Pie charts, bar graphs, line graphs
- User authentication with Firebase
- Savings goals tracking
- Natural language summaries (WIP)
- Frontend: Streamlit
- Backend: Python, Firebase Auth, Firestore
- ML: scikit-learn, pandas, numpy
- Data Visualization: Plotly, Seaborn, Matplotlib




