✅ To-Do List App – Day 2 | Zero to Hero Coding 🧠 A simple and responsive To-Do List App built using HTML, Bootstrap 5, and Vanilla JavaScript. This app allows users to add, edit, and remove tasks dynamically, while practicing real DOM manipulation and logical flow — the foundation for building interactive web applications.
🚀 Features ➕ Add tasks with a single click 📝 Edit tasks in-place ❌ Remove specific tasks 📋 Task numbering (SR NO.) auto-generated ⚡ Real-time table updates with each change 🧠 Pure JavaScript logic (no frameworks)
🛠️ Tech Stack HTML5 Bootstrap 5 JavaScript (ES6)
📚 What I Learned DOM selection using querySelector, forEach Array manipulation with .push(), .splice() Dynamic HTML generation using innerHTML Creating and updating tables using loops Conditional logic for switching between Add and Edit modes