Skip to content

A modern Expense Tracker app built with React, featuring income & expense management, search, transaction history, interactive charts, and a clean responsive UI.

Notifications You must be signed in to change notification settings

Swarnabha07/Spendee---expense-tracker

Repository files navigation

📊 Expense Tracker App

A modern Expense Tracker app built with React + Vite, featuring income & expense management, search, transaction history, interactive charts, and a clean responsive UI.


✨ Features

  • ➕ Add and manage income & expenses with unique IDs
  • 🔍 Search functionality to quickly find transactions
  • Real-time filtering of results with “No matches found” message when nothing matches
  • 📉 Charts & Graphs for insights:
    • Pie Chart (expense breakdown)
    • Bar Chart (monthly/weekly spending)
    • Line Chart (daily spending trends)
  • 🧾 Transaction history list with amount and category
  • 🗑️ Option to delete transactions
  • 🎨 Clean, responsive UI with custom styles (integrated shadcn)

🚀 Deployment

  • Hosted on Netlify with continuous deployment from GitHub

⚛️ React + Vite Setup

This project was bootstrapped with Vite for a fast development experience and hot module replacement (HMR).

Available Plugins

Currently, two official plugins are available:


🛠 Available Scripts

In the project directory, you can run:

npm run dev

Runs the app in development mode with Vite.
Open http://localhost:5173 to view it in the browser.

npm run build

Builds the app for production into the dist folder.

npm run preview

Locally preview the production build.


✅ ESLint Configuration

If you are developing a production application, we recommend using TypeScript with type-aware lint rules enabled.
Check out the TS template for information on how to integrate TypeScript and typescript-eslint in your project.


📦 Learn More


📌 License

This project is open source and available under the MIT License.

About

A modern Expense Tracker app built with React, featuring income & expense management, search, transaction history, interactive charts, and a clean responsive UI.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published