Skip to content

arnavwarale27-bot/finwise

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

💰 FinWise — AI Financial Advisor for Students

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/


🚀 Inspiration

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.


💡 What It Does

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

⚡ Core Features

📊 Spending Analyzer (Powered by Gemini)

  • Analyzes expenses and identifies top 3 overspending areas
  • Simple, student-friendly insights

💾 Saving Plan Generator (Powered by Gemini)

  • Personalized weekly saving goals
  • Based on income vs expenses

📈 SIP Investment Recommender (Powered by Gemini)

  • Beginner-friendly SIP suggestions
  • Shows projected returns for:
    • 1 year
    • 3 years
    • 5 years

🔮 Budget Predictor (Powered by Gemini)

  • Predicts next month’s expenses
  • Visualized using charts

🏆 Money Score

  • Financial health score from 0–100
  • Based on savings rate and spending behavior

🚨 Overspend Alerts (Powered by Gemini)

  • Detects risky spending patterns
  • Gives actionable advice

🎯 Goal Tracker

  • Set goals like: “New Phone ₹15,000”
  • Calculates how many months needed

🤖 FinBot Chat (Powered by Gemini)

  • Ask real questions like:
    • “Can I afford a Goa trip?”
    • “Should I buy a new phone?”
  • Uses your actual financial data

🧾 Receipt Scanner (Gemini Vision)

  • Upload receipt images
  • Automatically extracts and logs expenses

🔥 Time Machine (WOW Feature)

  • Visualizes your financial future
  • Rocket & F1-style progression animations
  • Makes saving engaging and motivating

🧠 How We Built It

  • 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

🤖 Gemini Integration (Hackathon Highlight)

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.


⚠️ Challenges We Faced

Managing Gemini API rate limits while keeping multiple AI features responsive simultaneously.

✅ Solution

  • Smart request handling
  • Efficient API usage
  • Fallback responses to maintain smooth UX

🏆 Accomplishments

  • Built a fully functional AI-powered finance app in hackathon time
  • Designed a unique Time Machine feature
  • Created a product genuinely useful for students

📚 What We Learned

  • 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

🔮 What's Next

  • UPI statement auto-import
  • Integration with Groww / Zerodha APIs
  • Social saving challenges
  • City-based expense templates for Indian students

🛠 Tech Stack

  • React
  • Tailwind CSS
  • Google Gemini API
  • Recharts
  • Vercel

⚙️ Setup Instructions

npm install
npm run dev

About

Every student knows the feeling — checking your bank account mid-month and feeling your heart drop. We've all been there. Yet financial tools are built for salaried professionals, not for students managing pocket money, and unpredictable expenses. We built FinWise because we needed it ourselves. No student should have to figure out money alone.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors