This is a simple To-Do List web application built with HTML, CSS, and JavaScript. It allows users to add, edit, mark as completed, and delete tasks. The application also provides the functionality to filter tasks based on their completion status.
- Add tasks with due dates
- Edit existing tasks
- Mark tasks as completed
- Delete individual tasks or clear all tasks at once
- Filter tasks based on their completion status (All, Pending, Completed)
- HTML
- CSS (Tailwind CSS for styling)
- JavaScript
- Clone the repository to your local machine.
- Open
index.html
in your web browser. - Add tasks using the input field and due date picker.
- Edit tasks by clicking on the edit button.
- Mark tasks as completed by clicking on the check button.
- Delete tasks using the trash button or clear all tasks using the "Delete All" button.