Inspiration

What it does

How we built it

Challenges we ran into

Accomplishments that we're proud of

What we learned

What's next for AI Financial Advisor for Students ( finwise)

Inspiration

Every student knows the feeling — checking your bank account mid-month and feeling your heart drop. Most financial tools are built for salaried professionals, not students managing pocket money, mess bills, and irregular expenses.

We built FinWise because we faced this problem ourselves. We wanted something simple, smart, and actually useful for student life.


What it does

FinWise is a Google Gemini-powered AI financial advisor built specifically for students.

It takes your income and expenses and uses AI to:

  • Analyze spending habits and detect money leaks
  • Generate personalized weekly saving plans
  • Recommend beginner-friendly SIP investments with projected returns
  • Predict next month’s budget
  • Provide real-time financial advice through an AI chatbot (FinBot)

It also includes features like overspend alerts, goal tracking, receipt scanning, and a Money Score to gamify financial health.


How we built it

We built FinWise as a single-page web app using React and Tailwind CSS for a clean and responsive UI.

Google Gemini (gemini-2.0-flash) powers all the intelligence in the app. Instead of using AI just as a chatbot, we integrated Gemini deeply across multiple features including spending analysis, saving plans, SIP recommendations, budget prediction, and real-time chat.

We used structured prompts and real user financial data to generate meaningful and personalized outputs. Charts and visualizations are handled using Recharts, and the app is deployed on Vercel.


Challenges we ran into

One of the biggest challenges was managing multiple Gemini API calls while keeping the app fast and responsive. Since several features depend on AI, we had to carefully handle request timing and optimize prompt structure.

We also ensured that responses were not generic by feeding structured financial data into Gemini, making outputs more accurate and relevant.


Accomplishments that we're proud of

We successfully built a fully functional AI-powered financial assistant within a hackathon timeframe.

One feature we are especially proud of is the "Time Machine", which visualizes a student’s financial future in an engaging way. Unlike traditional finance apps, FinWise feels interactive, personalized, and actually fun to use.

Most importantly, this is not just a demo — it is a real product that students can start using immediately.


What we learned

We learned that AI becomes significantly more powerful when used as the core logic of an application rather than just an add-on feature.

Using Gemini across multiple workflows showed us how versatile it is in solving real-world problems, especially when combined with structured data and clear prompts.


What's next for FinWise

We plan to extend FinWise with:

  • UPI transaction auto-import
  • Integration with platforms like Groww and Zerodha
  • Social saving challenges among friends
  • Location-based expense insights for Indian students

Our goal is to make FinWise the go-to financial companion for every student in India.

Built With

Share this project:

Updates