Skip to content

Metrossa/Financial-Tracker

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Financial-Tracker

The Expense Tracker is a web application designed to help users manage their expenses efficiently. It allows users to add, view, and delete expenses while also visualizing them through a categorical breakdown chart.

Features

  • User Authentication: Secure login to access the expense management.
  • Add Expenses: Input for adding expenses with details like name, amount, and category.
  • Expense List: Displays all added expenses with options to delete them.
  • Expense Visualization: A bar chart displaying expenses categorized by their types for better visual understanding.
  • Responsive Design: Adapts smoothly to different screen sizes.

Technology Stack

  • HTML: Structure of the web pages.
  • CSS: Styling of the web components.
  • JavaScript: Functionality for handling user interactions and local data management.
  • Chart.js: Used for rendering the categorical expense charts.

Setup

To run this project:

  1. Clone the repository
  2. Open the index.html file in your browser.

Usage

  1. Login: Enter the default username (admin) and password (password) to access the main expense tracker interface.
  2. Adding an Expense: Fill in the expense details in the form and submit to see the new expense added to the list and the chart updated accordingly.
  3. Deleting an Expense: Click the 'Delete' button next to an expense to remove it from the list.
  4. Viewing Expenses: All added expenses can be viewed under the expense list section and their summarized totals and categories in the chart.

Team Members:

La Alsulaim Zeana El-Hajomar Tassneem Khattab Tian Xie

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •