mega-smart

byNency Chovatiya

i want to build smart expense analyzer Smart Expense Analyzer is an AI-powered personal finance application that analyzes a user's expenses and provides meaningful spending insights. It automatically categorizes transactions, tracks budgets, identifies unusual spending using Machine Learning (Isolation Forest), and generates simple AI-based recommendations. The system uses Python, FastAPI, SQLite, Streamlit, Pandas, Plotly, and LLMs to provide an interactive and intelligent expense-management experience.

LandingSign UpLoginDashboardExpensesExpense DetailsInsightsBudgetsUnusual SpendingRecommendations
Landing

Comments (0)

No comments yet. Be the first!

Architecture

No Services Diagrams Yet

Architecture diagrams will be automatically generated when the Project Manager creates tasks for your project.

Preview dataChanges stay in this preview.
Landing design preview
Landing: View app overview
Sign Up: Register new account
Login: Verify identity
Dashboard: 1. View financial summary
Expenses: 2. Browse transactions
Expenses: Add new expense
Expense Details: 3. Edit expense record
Budgets: Create budget target
Budgets: Track budget progress
Insights: Review spending patterns
Unusual Spending: Examine flagged transactions
Recommendations: Review AI recommendations
Preview dataChanges stay in this preview.
Landing design preview
Landing: View app overview
Sign Up: Register new account
Login: Verify identity
Dashboard: 1. View financial summary
Expenses: 2. Browse transactions
Expenses: Add new expense
Expense Details: 3. Edit expense record
Budgets: Create budget target
Budgets: Track budget progress
Insights: Review spending patterns
Unusual Spending: Examine flagged transactions
Recommendations: Review AI recommendations