A fully interactive, modular, and persistent task management app built with HTML, CSS, JavaScript, and Webpack.
- Create, edit, and delete tasks with title, description, due date, priority, notes, and checklist
- Multiple project support with a default project on first load
- Priority color coding (High 🔴, Medium 🟡, Low 🟢)
- Date formatting using date-fns
- Persistent storage via
localStorage - Responsive design (mobile‑first)
- Modular JavaScript structure bundled with Webpack
- Clone the repository
git clone <your-repo-url> cd todo-list