Skip to content

The web app which used to give data visualization of expense montly ,weekly

Notifications You must be signed in to change notification settings

nikki-infinte/Expense_tracker

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 

Repository files navigation

Expense Tracker

A web-based expense tracker application that allows users to log their daily expenses, view them in real-time charts, and manage their finances efficiently.

Features

  • Daily Expense Logging: Add, edit, and delete your daily expenses.
  • Data Visualization: View detailed charts (powered by Chart.js) that visualize your spending trends.
  • Category-based Organization: Categorize expenses to gain better insights into your spending habits.
  • Responsive Design: A mobile-friendly interface for tracking expenses on the go.

Technologies Used

  • Frontend: HTML, CSS, JavaScript
  • Backend: Node.js, Express.js
  • Database: MongoDB (for storing expenses data)
  • Visualization: Chart.js (for graphical representation of expense data)

Project Setup

Prerequisites

Make sure you have the following installed:

  • Node.js
  • MongoDB

Installation

  1. Clone the repository:

    git clone https://github.com/nikki-infinte/Expense_tracker.git
  2. Navigate project Directory

    cd Expense_tracker/expense-tracker
    

3.Install required dependency ```bash npm install 4.Start the MongoDB server:

  mongod

Run the application: npm start Access the app in your browser:

Open your browser and visit http://localhost:3000.

Usage Add Expense: Input the amount, select the category, and add a description of your expense. View Charts: Analyze your spending patterns with the help of interactive charts. Edit/Delete: Manage your past expenses by updating or removing entries.

About

The web app which used to give data visualization of expense montly ,weekly

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published