Skip to content

This is a simple Expense Tracker web application built using React. It allows users to track their expenses by adding, editing, and deleting transactions.

License

Notifications You must be signed in to change notification settings

Hamza12Honey/Expense-Tracker-App-main

Repository files navigation

Expense Tracker App

This is a simple Expense Tracker web application built using React. It allows users to track their expenses by adding, editing, and deleting transactions.

Features

  • Add new transactions with a description, amount, and date.
  • View a list of all transactions.
  • Delete transactions.
  • See the total balance, income, and expenses.

Installation

  1. Clone the repository:
git clone https://github.com/Hamza12Honey/Expense-Tracker-App-main.git
  1. Navigate into the project directory:
cd Expense-Tracker-App
  1. Install dependencies:
npm install

Usage

  1. Start the development server:
npm run dev 
  1. Open your web browser and navigate to http://localhost:3000.

  2. Start tracking your expenses!

Dependencies

  • React
  • React Hooks
  • React Router DOM
  • UUID (for generating unique transaction IDs)
  • Bootstrap (for styling)

Contributing

Contributions are welcome! If you find any bugs or want to add new features, feel free to open an issue or submit a pull request.

License

This project is licensed under the MIT License - see the LICENSE file for details.

About

This is a simple Expense Tracker web application built using React. It allows users to track their expenses by adding, editing, and deleting transactions.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published