A simple to-do list App built with HTML, Tailwind CSS and Javascript, allowing users to add, complete, and delete tasks efficiently.
- Add new tasks ✅
- Mark Tasks as completed ❌
- Delete tasks 🗑️
- Responsive design <-- still in progress
- Local storage support- to persist tasks after refreshing
Here is how the To-Do List looks
└── To-Do-List-WebApp/
├── index.html
├── README.md
├── src/
│ ├── app.js
│ ├── main.js
│ └── style.css
└── public/
├── Cross.json
└── vite.svg
- HTML → Structuring the to-do list
- Tailwind CSS → Styling for a sleek UI
- Javascript → Adding functionality (adding, deleting, and marking tasks)
- Clone the repository
- Open index.html in your browser.
- Type task in the input field.
- Click "Add" to add the task to the list.
- Click a task to mark it as completed (line-through).
- Click the delete button to remove a task.
- Add drag & drop to reorder tasks.
- Implement local storage to save tasks even after closing the browser.
- Add a dark mode option.
git clone https://github.com/your-username/todo-list.git
cd todo-listLive demo: Click here
Feel free to fork this repository and add your own features!
This project is MIT licensed.