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

https://github.com/radyaben/todo-list

Todo List is a task management app whose main goal is to help users stay organized and manage their day-to-day tasks.
https://github.com/radyaben/todo-list

bootstrap5 css3 html5 react styled-component

Last synced: 2 months ago
JSON representation

Todo List is a task management app whose main goal is to help users stay organized and manage their day-to-day tasks.

Awesome Lists containing this project

README

          




Todo List


![GitHub last commit](https://img.shields.io/github/last-commit/RadyaBen/Todo-List?style=plastic)
![GitHub repo size](https://img.shields.io/github/repo-size/RadyaBen/Todo-List?style=plastic)
![GitHub language count](https://img.shields.io/github/languages/count/RadyaBen/Todo-List?style=plastic)
![GitHub top language](https://img.shields.io/github/languages/top/RadyaBen/Todo-List?style=plastic)

## About The Project

Todo List

Todo List is a task management app whose main goal is to help users stay organized and manage their day-to-day tasks. A user has the ability to add, delete, filter a task by specific filters, and mark it as completed. Also, for convenience, there is a search field that allows a user to quickly find a desired task. With this app, a user can complete goals without wasting time trying to figure out priorities.

## Built With

* [React](https://reactjs.org/)
* [Bootstrap](https://getbootstrap.com/)
* [Styled Components](https://styled-components.com/)
* [HTML](https://developer.mozilla.org/en-US/docs/Web/HTML/)
* [CSS](https://developer.mozilla.org/en-US/docs/Web/CSS/)

## Getting Started

### Prerequisites

* [Git](https://git-scm.com)
* [Node.js](https://nodejs.org/en/download/)
* [npm](http://npmjs.com)

### Installation

```sh
# Step 1: Clone the repository
$ git clone https://github.com/RadyaBen/Todo-List.git

# Step 2: Go into the repository
$ cd Todo-List

# Step 3: Install NPM packages
$ npm install

# Step 4: Run the app
$ npm start
```