Skip to content

Sumit-0005/finsarthi

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

2 Commits
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

๐Ÿ’ฐ FinSarthi - AI Powered Finance Assistant

FinSarthi is an AI-powered finance assistant designed to help users track, analyze, and improve their financial health. It combines modern web technologies with Generative AI to deliver personalized financial insights and recommendations.


๐Ÿš€ Features

  • ๐Ÿ“Š Financial Health Score

    • Analyze your financial data and get a smart score
  • ๐Ÿค– AI Chatbot (Gemini Integration)

    • Get personalized financial advice
    • Ask questions about spending, saving, and investments
  • ๐Ÿ’ธ Expense Tracking

    • Add and manage your financial data easily
  • ๐Ÿ“ˆ Smart Insights

    • AI-driven suggestions to improve financial habits
  • ๐Ÿ” Secure Data Handling

    • User data managed securely with backend integration

๐Ÿ› ๏ธ Tech Stack

Frontend:

  • HTML, CSS, JavaScript

Backend:

  • Node.js
  • Express.js

Database:

  • MongoDB

AI Integration:

  • Gemini API

Tools:

  • Git & GitHub
  • Postman

๐Ÿง  How It Works

  1. User inputs financial data (income, expenses, etc.)
  2. Backend processes and stores data in MongoDB
  3. AI chatbot (Gemini) analyzes user data
  4. System generates:
    • Financial score
    • Personalized suggestions
    • Smart responses via chatbot

โš™๏ธ Installation & Setup

# Clone the repository
git clone https://github.com/your-username/finsarthi.git

# Navigate to project folder
cd finsarthi

# Install dependencies
npm install

# Start the server
npm start

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages