A simple and lightweight Todo app built with React. This app allows users to manage their tasks efficiently with the following features:
- Add Tasks: Easily add new tasks to your todo list.
- Mark as Done: Click on a task to mark it as done.
- Uncheck Tasks: Click on a completed task to uncheck it.
- Remove Tasks: Use the button on the right side of each task to remove it.
- Clear All Tasks: Clear all tasks using the "Clear All" button.
- Clone the repository:
git clone https://github.com/yourusername/react-todo-app.git
- Navigate to the project directory:
cd todoApp
- Install the dependencies:
npm install
- Start the development server:
npm start
- Add a Task: Type a task into the input field and press Enter or click the "Add" button.
- Mark a Task as Done: Click on the task to mark it as done.
- Uncheck a Task: Click on a completed task to uncheck it.
- Remove a Task: Click the button on the right side of the task to remove it.
- Clear All Tasks: Click the "Clear All" button to remove all tasks.
Feel free to submit issues and pull requests to improve the app.