Skill Bolt
Initializing Platform
Skill Bolt
Marketplace Services Custom Projects Customization About Blog Contact Affiliate Program
Login Get Started Free

Connect with us

website Development v1.0.0 Intermediate Free

SpendSense - AI-Powered Expense Tracker

0.0 (0)
0 Downloads
Updated 3 months ago

A full-stack expense tracker with real-time charts, budget alerts, and AI-powered personalized financial insights.

Technologies & Skills

React Vite Recharts Node.js Express Groq API

Tags

react expense-tracker ai dashboard fullstack
FREE

Download at no cost

What's Included

Complete Source Code
Documentation
Project Report
Presentation Slides
External Download Link

Support & Customization

Support: None
Custom modifications not available
File Size 344.69 KB
Last Updated Jul 01, 2026

Resource Links

SpendSense is a full-stack expense tracking web app built with React and Node.js. Users can add, filter, and manage their daily expenses while visualizing spending patterns through interactive pie and bar charts. The app includes a smart monthly budget tracker that alerts users when they're close to or over their limit.


The standout feature is the AI Financial Advisor — powered by Groq's LLaMA 3.3 model — which analyzes a user's spending data and generates personalized, actionable financial insights and saving tips in real time. The AI feature is fully functional on the live demo, with the backend securely deployed on Render.


The project uses a secure Express backend proxy (deployed on Render) to keep API keys safe, local Storage for fast data persistence, and Recharts for clean, responsive data visualization. It's fully responsive and works smoothly across desktop and mobile.

Future Enhancements

- Add user authentication and cloud data sync

- Export expense reports as PDF/CSV

- Add recurring expense tracking

- Add multi-currency support

- Dark/Light theme toggle

Known Issues

No known issues. The AI Insights feature is fully functional on the live demo — the Express backend is deployed on Render and connected to the frontend automatically.

Installation

1. Clone the repository: git clone https://github.com/lalasa496/spendsense-expense-tracker.git

2. Navigate into the project: cd spendsense-expense-tracker/expense-tracker

3. Install dependencies: npm install

4. Start the backend server (for AI Insights): node server.js

5. In a new terminal, start the frontend: npm run dev

6. Open http://localhost:5173 in your browser

Usage

Add your expenses using the "+ Add" tab, selecting a category and date. View spending breakdowns and budget progress on the Dashboard tab. Browse, search, filter, or delete past expenses in the Expenses tab. Click "Analyze My Spending" in the AI Insights tab to get personalized financial advice powered by Groq AI — this feature works fully on the live demo. Set your monthly budget directly from the Dashboard to track how much you've spent versus how much remains.

System Requirements

- Node.js v16 or higher

- npm v8 or higher

- Modern web browser (Chrome, Firefox, Edge)

- Internet connection (required for AI Insights feature)

- No database required — uses browser localStorage

No Q&A available yet

Be the first to ask a question!

Ask a Question

Customer Reviews

0.0 0 reviews
5
0
4
0
3
0
2
0
1
0

Write Your Review

No reviews yet

Be the first to review this project!

Related

Similar Projects

You might also be interested in these projects

Sciverse :  AI-powered virtual chemistry laboratory
website Development
FREE
0.0 (0)
Intermediate
K
kanishk sharma
Verified Seller

Sciverse : AI-powered virtual chemistry laboratory

An AI-powered virtual chemistry laboratory that helps Class 9–12 students perform realistic science experiments safely in a 3D environment.

React.js Node.js Express.js +4
DevLaunch – Full Stack MERN Job Portal
website Development
0.0 (0)
Intermediate
S
SWATI SUNIL GAONKAR
Verified Seller
10% OFF

DevLaunch – Full Stack MERN Job Portal

A full-stack MERN job portal where students find jobs, apply online, and recruiters manage applications efficiently.

React.js Vite Tailwind CSS +9
₹2,259 ₹2,499
View Project
Full Stack Doctor appointment System
website Development
0.0 (0)
Intermediate
R
Rehan R. khan
Verified Seller

Full Stack Doctor appointment System

Shipped a full-stack MERN appointment platform with 2 role dashboards (patient and doctor) JWT auth and role-based middleware enforce access across 5

React.js Express.js MongoDb +1
NexCart — Full-Stack E-Commerce Platform
website Development
0.0 (0)
Intermediate
M
Milan Panja
Verified Seller

NexCart — Full-Stack E-Commerce Platform

🏗️ Architecture Backend (Django + SQLite3 + JWT) Authentication: JWT via djangorestfram

Python Django SQLite3 +5