Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/omarmwarraich/react-expense-tracker

Expense Tracker application is a simple application that allows users to track their expenses adding and deleting their exepenses and income meanwhile showing them the total balance. This project is built using React and its Context API. The project makes use of the local storage to store the data.
https://github.com/omarmwarraich/react-expense-tracker

chakra-ui-react context-api localstorage reactjs

Last synced: 3 days ago
JSON representation

Expense Tracker application is a simple application that allows users to track their expenses adding and deleting their exepenses and income meanwhile showing them the total balance. This project is built using React and its Context API. The project makes use of the local storage to store the data.

Awesome Lists containing this project

README

        


README Template

# 📗 Table of Contents

- [📖 About the Project](#about-project)
- [🛠 Built With](#built-with)
- [Tech Stack](#tech-stack)
- [Key Features](#key-features)
- [🚀 Live Demo](#live-demo)
- [💻 Getting Started](#getting-started)
- [Setup](#setup)
- [Prerequisites](#prerequisites)
- [Install](#install)
- [Usage](#usage)
- [Run tests](#run-tests)
- [Deployment](#triangular_flag_on_post-deployment)
- [👥 Authors](#authors)
- [🔭 Future Features](#future-features)
- [🤝 Contributing](#contributing)
- [⭐️ Show your support](#support)
- [🙏 Acknowledgements](#acknowledgements)
- [❓ FAQ](#faq)
- [📝 License](#license)

# 📖 Expense Tracker

Expense Tracker application is a simple application that allows users to track their expenses adding and deleting their exepenses and income meanwhile showing them the total balance. This project is built using React and its Context API. The project makes use of the local storage to store the data. The application is fully responsive and works on all devices and screen sizes. The application is deployed on Netlify and is styled with @chakra-ui/react.

## 🛠 Built With

### Tech Stack

Client

Server

Database

### Key Features

- **[Add Expense]**
- **[Add Income]**
- **[Delete Expense]**
- **[Delete Income]**

(back to top)

## 🚀 Live Demo

[Live Demo](https://64cfd11d2be4dd66a5df555c--serene-entremet-7d604c.netlify.app/)

(back to top)

## 💻 Getting Started

To get a local copy up and running, follow these steps.

### Prerequisites

In order to run this project you need:

```sh
sudo apt install node
```

### Setup

Clone this repository to your desired folder:

```sh
git clone [email protected]:OmarMWarraich/react-expense-tracker.git
```

### Install

Install this project with:

```sh
cd react-expense-tracker
npm i
```

### Usage

To run the project, execute the following command:

```sh
cd react-expense-tracker
npm start
```

### Run tests

To run tests, run the following command:

Coming Soon

### Deployment

Coming Soon

(back to top)

## 👥 Author

👤 **OmarMWarraich**

- GitHub: [@OmarMWarraich](https://github.com/OmarMWarraich)
- Twitter: [@omarwarraich1](https://twitter.com/omarwarraich1)
- LinkedIn: [LinkedIn](https://linkedin.com/in/o-va)

(back to top)

## 🔭 Future Features

- [ ] **[Admin Panel]**
- [ ] **[Authentication & Login]**

(back to top)

## 🤝 Contributing

Contributions, issues, and feature requests are welcome!

Feel free to check the [issues page](../../issues/).

(back to top)

## ⭐️ Show your support

If you like this project please give it a ⭐️!.

(back to top)

## 🙏 Acknowledgments

I would like to thank the following.
- Anybody who helped me with this project

(back to top)

## ❓ FAQ

- **[Is this app Open Source?]**

- [Please check the license.]

- **[How to use this app?]**

- [Please check the usage section.]

(back to top)

## 📝 License

This project is [MIT](./LICENSE) licensed.

(back to top)