A simple and interactive To-Do List application built using React.js. This project helps users organize their daily tasks with features like adding, editing, and deleting tasks. The tasks are also saved in the browser's LocalStorage for persistence.
Click here to view the live demo!
- Add new tasks to the list.
- Edit tasks directly in the list.
- Persistent task storage using LocalStorage.
- Responsive and clean design for better user experience.
- React.js: For building the interactive user interface.
- LocalStorage: For saving and retrieving task data.
- CSS: For styling the application.
- Clone the repository:
git clone https://github.com/AhmedAbdoDev/To-Do-List.git
- Navigate to the project directory:
cd To-Do-List - Install dependencies:
npm install
- Start the development server:
npm start
- Open your browser and go to
http://localhost:3000.
- Add drag-and-drop functionality to reorder tasks.
- Implement filters to show completed, pending, or all tasks.
- Integrate a backend to store tasks in a database.
This project is licensed under the MIT License.
