A clean and responsive To-Do List app built using HTML, Tailwind CSS, and Vanilla JavaScript. This project allows users to manage their tasks efficiently with features like filtering, completion tracking, and task deletion.
👉 View Project on GitHub Pages
- ➕ Add new tasks
- ✅ Mark tasks as completed using checkboxes
- 🗂 Filter by: All, Completed, Pending
- 🗑 Delete tasks
- 🎨 Styled using Tailwind CSS
- ⚡ Real-time UI updates
Tech | Purpose |
---|---|
HTML | Page structure |
Tailwind CSS | Styling and layout |
JavaScript | Functionality and interactivity |
- Type your task and click Add
- Use checkboxes to mark tasks as Completed
- Use filter buttons (All, Completed, Pending) to view tasks
- Click 🗑 icon to delete any task
📦 Project Folder/
├── index.html # Main HTML file
├── input.css # Tailwind source file
├── project8.css # Compiled Tailwind CSS
├── script.js # All JS logic
├── package.json # Tailwind config
└── .gitignore # Files to be ignored by Git
These are not uploaded to GitHub:
node_modules/
.vscode/
- Tailwind build cache (if any)
✔️ Already handled via .gitignore
.
Zeel Panchal
GitHub Profile