Skip to content

sid0229/BudgetIt

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 

Repository files navigation

💰 BudgetIt – GenAI-Powered Budgeting Assistant

🌟 Overview

BudgetIt is a minimal yet powerful GenAI-powered budgeting assistant developed during the Summer Internship Program 2025.
The project is designed to help students track and manage their finances effectively through:

  • ✅ Personalized expense recommendations
  • ✅ Smart savings goals
  • ✅ Interactive visual analytics

Unlike traditional budgeting apps, BudgetIt is conversational and intuitive. It integrates Google’s Gemini 2.0 LLM to power an AI chatbot assistant that delivers:

  • Real-time budgeting tips
  • Spending pattern analysis
  • AI-generated financial insights

🎯 Our focus: Affordability, Accessibility, and Interactivity for student-centric financial management.

🌐 Live Demo

🚀 Click here to try BudgetIt


⚡ Key Features

  • 🤖 AI-powered chatbot with Gemini 2.0 LLM
  • 📊 Visual analytics for clear expense tracking
  • 🎯 Personalized savings recommendations
  • 💡 Real-time tips for smarter budgeting
  • 🎓 Designed for students: minimal, intuitive, and affordable

🚀 Tech Stack

  • Frontend: React + Tailwind CSS + TypeScript
  • Backend: Flask (Python)
  • AI/LLM: Google Gemini 2.0 API flash
  • Database: SQL DB
  • Other Tools: NPM, pip

🛠️ Installation & Running Locally

Clone the repo:
git clone https://github.com/your-username/BudgetIt.git cd BudgetIt

cd backend pip install -r requirements.txt python app.py

open a new terminal: cd BudgetIt npm install npm run dev

API Key Setup

To enable the chatbot assistant, add your own Google Gemini API Key:

Open:

src/components/Chat/chatbot.tsx

Replace the placeholder with your API key:

const API_KEY = "YOUR_API_KEY";

👨‍👩‍👧‍👦 Team Members

Name Role / Contribution
Karina Bataeva UI/UX Design & AI Integration
Dhwani Rajput Frontend Development
Siddhant Gahlot Backend & AI Systems
Anmol Kathuria Data Handling & APIs
Vishal Kumar Sharma Testing & Deployment

About

your ai powered financial assisstant!

Resources

License

Stars

2 stars

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors