Skip to content

We developed a comprehensive Expense Tracker web application using the MERN stack, effectively enabling users to manage their finances.

Notifications You must be signed in to change notification settings

ypatel11/Expense_Tracker

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 

Repository files navigation

Expense Tracker

Expense Tracker is a web application designed to help you manage and track your expenses efficiently. It provides a simple and intuitive interface for recording your expenditures, categorizing them, and gaining insights through graphical representations.

Screenshots

Dashboard

Expense Tracker Dashboard Page

Transactions Page

Expense Tracker Transactions Page

Features

  • Category-Wise Expenses: Add expenses with specific categories for better organization.
  • Graphical Representation: Intuitive charts for visualizing spending patterns.
  • Category Management: Create, edit, and delete expense categories.
  • Expense Filtering: Easily view expenses based on timeframes or categories.
  • Budget Tracking: Monitor expenses against preset budget limits.

Installation

Follow these steps to set up and run the Expense Tracker locally on your machine:

  1. Clone this repository:

    git clone https://github.com/Shubhamp6/Expense-tracker
    
  2. Navigate to the project directory:

    cd Expense-tracker
    
  3. Install dependencies for both the client and server:

    cd client
    npm install
    cd ../server
    npm install
    
  4. Configure the environment variables for MongoDB and JWT in the server's .env file.

  5. Start the server:

    npm start
    
  6. Start the client:

    cd ../client
    npm start
    
  7. Access the Expense Tracker in your web browser at http://localhost:3000.

Usage

  1. Sign up or log in to start managing your expenses.
  2. Add your expenses, categorize them, and set budgets to get insights into your spending habits.
  3. Explore the graphical representations to visualize your spending patterns over time.

Authors

Yash Patel Deep Patel

Expense_Tracker

About

We developed a comprehensive Expense Tracker web application using the MERN stack, effectively enabling users to manage their finances.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages