/React-ToDo-App

Responsive To Do App in React.js

Primary LanguageJavaScriptMIT LicenseMIT


React ToDo App

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.

Live Demo

You can access the live demo of this TodoApp on Netlify:
Netlify: React ToDo App Demo

How to Use

  1. Add a new task: Type your task title and description into the input fields provided and press Enter or click the Add button.
  2. 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.
  3. Mark a task as completed: Click on the checkbox next to the task.
  4. Delete a task: Click on the Delete button next to the task.

Features

  • Add new tasks to the list.
  • Edit existing tasks.
  • Mark tasks as completed.
  • Delete tasks from the list.
  • Simple and intuitive user interface

Technologies Used

React
HTML5
CSS3

Getting Started

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

Contributing

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.

License

This project is licensed under the MIT License - see the LICENSE file for details.