This is a simple TodoApp built with React.js. It allows users to manage their tasks by adding, editing, marking as completed, and deleting tasks from the list.
You can access the live demo of this TodoApp on Netlify:
Netlify: React ToDo App Demo
- Add a new task: Type your task title and description into the input fields provided and press Enter or click the Add button.
- Edit a task: Click on the Edit button next to the task you want to edit. Update the title and description as needed in the input fields and click the Save button.
- Mark a task as completed: Click on the checkbox next to the task.
- Delete a task: Click on the Delete button next to the task.
- Add new tasks to the list.
- Edit existing tasks.
- Mark tasks as completed.
- Delete tasks from the list.
- Simple and intuitive user interface
To run this project locally, follow these steps:
- Clone this repository:
git clone https://github.com/ritoncharlox/React-ToDo-App.git
- Access the cloned directory:
cd React-ToDo-App
- Install dependencies:
npm install
- Start the development server:
npm start
- Open your browser and visit http://localhost:3000 to view the app.
Contributions are welcome! If you'd like to contribute to this project, feel free to fork this repository, make your changes, and submit a pull request.
This project is licensed under the MIT License - see the LICENSE file for details.