Skip to content

dipesh-y/Expense-Tracker

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

26 Commits
 
 
 
 
 
 

Repository files navigation

💰 Expense Tracker App

A modern, full-stack Expense Tracker built with the MERN stack to help you track your income and expenses, visualize your financial habits, and stay on top of your budget — all in one place.

Project Banner


🚀 Live Demo

🔗 https://expense-tracker-chi-khaki.vercel.app/login


🔑 Demo Account

To quickly explore the app without signing up, use the following credentials:

Role Email Password
User [email protected] test1234

Note: These are demo credentials. You can log in and try all features.

📌 Features

  • 📊 Dashboard Overview — Get a quick glance at your total income, expenses, and remaining balance.
  • 📝 Add / Edit / Delete Transactions — Manage your expenses and income easily.
  • 🔍 Transaction Filters & Search — Quickly find what you’re looking for.
  • 📈 Charts & Graphs — Visual representation of your spending and earnings.
  • 🎨 Modern UI — Fully responsive, clean, and user-friendly interface.
  • 🔐 Authentication (if implemented) — Secure login & registration.
  • Cloud Storage for Images — Store receipts or images for transactions.

Dashboard Expense Page Income Page
Dashboard Expense Income

🛠️ Tech Stack

Frontend:

  • React.js
  • Tailwind CSS
  • Framer Motion (animations)
  • Recharts (data visualization)

Backend:

  • Node.js
  • Express.js
  • MongoDB (Mongoose)
  • Multer (file uploads)

📦 Installation & Setup

Follow these steps to run the project locally:

# Clone the repository
git clone https://github.com/dipesh-y/Expense-Tracker.git
.git

# Go to project folder
cd expense-tracker

# Install dependencies for backend
cd Backend
npm install

# Install dependencies for frontend
cd ../frontend
npm install

# Start backend server
cd ../Backend
npm run dev

# Start frontend
cd ../frontend
npm run dev

📬 Contact

If you have any questions, feedback, or collaboration ideas, feel free to reach out:


📝 License

This project is licensed under the MIT License — you are free to use, modify, and distribute it with attribution.

About

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors