https://github.com/blacktom900131/expense-tracker
Effortlessly manage income and expenses with the Expense Tracker React app. Add, remove, and track transactions while keeping data in sync with local storage.
https://github.com/blacktom900131/expense-tracker
contextapi exepence-manager expence-tracker fiancial financial financial-management mini-project-javascript open-source react-hooks react-profect use-reducer userreducer-hooks
Last synced: 4 months ago
JSON representation
Effortlessly manage income and expenses with the Expense Tracker React app. Add, remove, and track transactions while keeping data in sync with local storage.
- Host: GitHub
- URL: https://github.com/blacktom900131/expense-tracker
- Owner: BlackTom900131
- Created: 2024-10-08T09:54:29.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2024-10-08T09:55:59.000Z (about 1 year ago)
- Last Synced: 2025-05-13T20:40:17.693Z (5 months ago)
- Topics: contextapi, exepence-manager, expence-tracker, fiancial, financial, financial-management, mini-project-javascript, open-source, react-hooks, react-profect, use-reducer, userreducer-hooks
- Language: JavaScript
- Homepage: https://expense-tracker-pgcg.onrender.com
- Size: 437 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Expense Tracker
Keep track of your income and expenses with the Expense Tracker app. This React project allows you to add and remove items and saves your transactions to local storage.
## Demo
### Landing Page
### Add Transaction
### Delete Transaction
## Features
- User-friendly UI to manage income and expenses.
- Display of transaction items in the DOM.
- Real-time balance, expense, and income totals.
- Add new transactions and reflect changes in totals.
- Delete items from the DOM.
- Data persistence using local storage.## Installation
Clone this repository:
```bash
git clone https://github.com/MehraDevesh2022/expense-tracker.git
```Install dependencies:
```bash
cd expense-tracker
npm install
```Run the app:
```bash
npm start
```## Contributing
Pull requests are welcome add some new features or fix any bugs you find.