Skip to content

A web-based application to track income and expenses, visualize financial data using charts, and generate reports and insights for better money management.

Notifications You must be signed in to change notification settings

xnisha-verma/Personal-Finance-Tracker

Repository files navigation

Personal Finance Tracker

A web-based Personal Finance Tracker application that helps users manage their income and expenses, visualize financial data, and gain insights for better money management.


Features

  • 🔐 User authentication (Login & Registration)
  • ➕ Add, edit, and delete income and expense transactions
  • 📊 Dashboard with total balance, income, and expenses
  • 📈 Analytics with charts for income vs expenses and category-wise spending
  • 🗂️ Monthly reports with savings overview
  • 💡 Insights to help understand spending patterns
  • 💾 Data persistence using browser localStorage
  • 📱 Responsive and user-friendly UI

Tech Stack

Frontend

  • React.js
  • JavaScript (ES6+)
  • Tailwind CSS
  • HTML5

Routing & Visualization

  • React Router
  • Recharts

Storage

  • localStorage (Client-side data persistence)

Project Modules

  1. Authentication Module
  2. Dashboard Module
  3. Transaction Management Module
  4. Analytics Module
  5. Reports Module
  6. Insights Module

About

A web-based application to track income and expenses, visualize financial data using charts, and generate reports and insights for better money management.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages