This project is a simple yet powerful To-Do List application built using HTML, CSS, and JavaScript. It helps users manage their daily tasks through a clean, user-friendly interface. With features like task creation, editing, completion, and deletion, the app streamlines task management and boosts productivity.
- Add Tasks: Quickly create new tasks using an input form.
- Mark as Complete: Toggle tasks as completed with clear visual feedback.
- Delete Tasks: Remove tasks that are no longer needed.
- React State Management: Efficient re-rendering and modular components for a robust and scalable application.
- React: For building a modular, component-based user interface.
- HTML5: Provides semantic and accessible markup.
- CSS3: Enables modern, responsive design with smooth animations.
- JavaScript: Powers the interactive functionality.
-
Clone the Repository:
git clone https://github.com/0-Hossam-0/To-Do-List.git
Navigate to the Project Directory:
cd To-Do-List
ScreenShots:
In the project directory, you can run:

