This is a simple TodoList web application built using React. It allows you to create, manage, and track your tasks conveniently.
![]() |
![]() |
- Add new tasks to your to-do list.
- Mark tasks as completed or uncompleted.
- Delete tasks from your list.
- Real-time progress tracking.
To get started with this project, follow these steps:
- Clone the repository to your local machine:
git clone https://github.com/ZPIDERr/todo-list.git
- Change your working directory to the project folder:
cd TodoList-React
- Install the necessary dependencies:
npm install
- Start the development server:
npm start
- Open your web browser and visit http://localhost:3000 to see the TodoList application in action.
- To add a new task, enter a task description in the input field and click the "Add" button.
- To mark a task as completed or uncompleted, click the checkbox next to the task.
- To delete a task, click the "Delete" button next to the task.
- Track your progress in real-time at the bottom of the list.
- This project was created with ❤️ by @abdelm_dev.