This is a simple and efficient to-do list application that allows you to add, delete, and mark tasks as completed. The tasks are saved in the browser's local storage, ensuring they persist even after refreshing the page.
- Add new tasks 📝
- Delete tasks 🗑️
- Mark tasks as completed ✔️
- Tasks are saved in local storage 💾
- Reset all tasks 🔄
-
Clone the repository:
git clone https://github.com/yourusername/Quick-Task.git
-
Navigate to the project directory:
cd ToDo-List
-
Open the
index.html
file in your browser to use the application.
No external dependencies are required for this project. It uses vanilla JavaScript, HTML, and CSS.
-
Adding a Task:
- Enter a task in the input field.
- Click the "Add Task" button.
-
Marking a Task as Completed:
- Click the checkbox next to the task. Completed tasks will have a line-through decoration.
-
Deleting a Task:
- Click the trash icon next to the task to delete it.
-
Resetting Tasks:
- Click the "Help in Bug" button to reset all tasks.
You can see the demo of the application here.