Skip to content

Latest commit

Β 

History

History
43 lines (32 loc) Β· 1.35 KB

File metadata and controls

43 lines (32 loc) Β· 1.35 KB

ExpenseTracker

A web-based Expense Tracker that allows users to manage their income and expenses, visualize financial data using charts (Chart.js), and plan their budget effectively. Built with Flask, MongoDB, HTML, CSS, and JavaScript, this project helps users track their financial activities seamlessly.

🌟 Features

βœ… User Authentication (Login/Register)
βœ… Add, Edit & Delete Expenses
βœ… Income Tracking & Cash Balance Updates
βœ… Expense Categorization & Budget Planning
βœ… Visual Charts for Expense Analysis (Pie & Bar Charts)
βœ… Real-Time Expense Notifications
βœ… Mobile-Friendly UI


πŸ“Έ Screenshots

Here are some snapshots of the project:

Dashboard

Dashboard

Expense Management

Expenses

Reports & Charts

Reports


πŸš€ Installation & Setup

Follow these steps to set up and run the Expense Tracker locally.

πŸ”Ή Prerequisites

Ensure you have the following installed:

  • Python (3.8 or later)
  • MongoDB (Database)
  • Git (Version Control)

πŸ”Ή Clone the Repository

Open your terminal or command prompt and run:

git clone https://github.com/kavyapurushottama/ExpenseTracker.git
cd ExpenseTracker