Skip to content

Personal Finance Tracker with AI-powered expense prediction. Built using Django, React.js, TensorFlow, and PostgreSQL, it helps users track expenses, set budgets, and forecast future spending. Features interactive charts, AI insights, and a user-friendly dashboard.

Notifications You must be signed in to change notification settings

48Naveenkumar/Personal-Finance-Tracker-with-AI-Expense-Prediction

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Personal Finance Tracker with AI Expense Prediction 🚀 Track, Predict, and Save Effortlessly! This project is an intelligent Personal Finance Tracker that helps you monitor expenses, set budgets, and predict future spending using AI. Built with Django, React.js, TensorFlow, and PostgreSQL, it simplifies financial management like never before!

🌟 Why This Project? Managing finances can be overwhelming. 💸 Do you struggle with tracking your expenses? 📊 Wish you had AI-powered predictions for better budgeting? 📉 Want an intuitive dashboard to visualize spending trends?

This project is your all-in-one solution! It brings: ✔ Real-time Expense Tracking – Log & categorize expenses easily ✔ AI-Powered Predictions – Forecast future expenses using past trends ✔ Smart Budgeting – Set financial goals & track savings ✔ Visual Dashboards – Interactive charts for financial insights

📌 Project Workflow User Registration & Authentication

Sign up & log in securely Encrypted user data storage Expense Management

Add, edit, or delete transactions Categorize expenses (Food, Transport, Rent, etc.) AI Predictions

Machine learning model predicts future expenses Uses TensorFlow for trend analysis Budget Planning & Savings Tracker

Set monthly budgets for each category Track savings goals & progress Dashboard Visualization

View insights with interactive graphs Monitor income vs expenses Screenshot 1
Screenshot 2


🏗 Setup & Installation 1️⃣ Clone the Repository

git clone https://github.com/48Naveenkumar/Personal-Finance-Tracker-with-AI-Expense-Prediction.git cd Personal-Finance-Tracker-with-AI-Expense-Prediction


2️⃣ Backend Setup (Django API)

cd backend python -m venv env source env/bin/activate # On Windows: env\Scripts\activate pip install -r requirements.txt python manage.py migrate python manage.py runserver


3️⃣ Frontend Setup (React.js UI)

cd frontend npm install npm start


4️⃣ AI Model Setup (Expense Prediction Model)

cd backend/ai_model python train_model.py # Train the AI model


🚀 Commands for Running the Project 🔥 Start the Backend

cd backend python manage.py runserver


💻 Start the Frontend cd frontend npm start


🤖 Train AI Model

cd backend/ai_model python train_model.py


🤝 Contributing I welcome contributions! If you'd like to improve this project:

Fork the repository Create a feature branch (git checkout -b feature-branch) Commit your changes (git commit -m "Your message") Push to the branch (git push origin feature-branch) Open a Pull Request 🎉

About

Personal Finance Tracker with AI-powered expense prediction. Built using Django, React.js, TensorFlow, and PostgreSQL, it helps users track expenses, set budgets, and forecast future spending. Features interactive charts, AI insights, and a user-friendly dashboard.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages