A Gemini-powered AI app that analyzes spending, predicts budgets, and suggests smart investments — built specifically for students.
🌐 Live Demo: https://finwise-1nnfbr0lf-arnavwarale27-bots-projects.vercel.app/
Every student knows the feeling — checking your bank account mid-month and feeling your heart drop. Financial tools are built for salaried professionals, not students managing pocket money and mess bills.
We built FinWise because we needed it ourselves.
FinWise is a Google Gemini-powered AI financial advisor designed exclusively for students.
It helps users:
- Understand where their money goes
- Build smarter saving habits
- Make beginner-friendly investment decisions
- Predict future financial situations
- Analyzes expenses and identifies top 3 overspending areas
- Simple, student-friendly insights
- Personalized weekly saving goals
- Based on income vs expenses
- Beginner-friendly SIP suggestions
- Shows projected returns for:
- 1 year
- 3 years
- 5 years
- Predicts next month’s expenses
- Visualized using charts
- Financial health score from 0–100
- Based on savings rate and spending behavior
- Detects risky spending patterns
- Gives actionable advice
- Set goals like: “New Phone ₹15,000”
- Calculates how many months needed
- Ask real questions like:
- “Can I afford a Goa trip?”
- “Should I buy a new phone?”
- Uses your actual financial data
- Upload receipt images
- Automatically extracts and logs expenses
- Visualizes your financial future
- Rocket & F1-style progression animations
- Makes saving engaging and motivating
- Frontend: React + Tailwind CSS
- AI Engine: Google Gemini API (
gemini-2.0-flash) - Charts: Recharts
- Deployment: Vercel
Gemini is used across multiple features:
- Spending analysis
- Saving plans
- SIP recommendations
- Budget prediction
- Overspend alerts
- FinBot AI chat
FinWise uses Google Gemini as the core intelligence layer, not just a chatbot.
- Processes real financial data
- Generates personalized financial advice
- Powers multiple independent AI features
- Enables context-aware, dynamic responses
This makes FinWise a true AI-first application.
Managing Gemini API rate limits while keeping multiple AI features responsive simultaneously.
- Smart request handling
- Efficient API usage
- Fallback responses to maintain smooth UX
- Built a fully functional AI-powered finance app in hackathon time
- Designed a unique Time Machine feature
- Created a product genuinely useful for students
- Gemini works best as a core system brain, not just a chatbot
- AI can handle multiple domain-specific tasks effectively
- Real data significantly improves AI output quality
- UPI statement auto-import
- Integration with Groww / Zerodha APIs
- Social saving challenges
- City-based expense templates for Indian students
- React
- Tailwind CSS
- Google Gemini API
- Recharts
- Vercel
npm install
npm run dev