Built a To-Do List App in HTML, CSS, and JavaScript

🔥 Day 8 – To-Do List App (HTML, CSS & JavaScript) 🔥 Hey everyone! 👋 Continuing my #100DaysOfCodeChallenge, today I’ve built a simple yet powerful To-Do List App using HTML, CSS, and JavaScript. 🧠 🧩 What This Project Does: The app allows you to: ✅ Add new tasks. ✅ Mark them as completed. ✅ Delete tasks when done. It’s a simple project — but it teaches the foundation of Dynamic DOM Manipulation and Event Handling in JavaScript. 🧠 What I Learned: How to use JavaScript event listeners like click to trigger functions. How to dynamically create, update, and delete elements using the DOM (Document Object Model). Improved understanding of arrays and how to store or display data in real-time. Learned how to make the interface clean and responsive using CSS styling (colors, spacing, hover effects). The importance of user experience (UX) — clean design, intuitive buttons, and smooth interactions. 💪 Challenges I Faced: At first, the delete button functionality confused me — how to remove only that specific task from the list. But after understanding element.parentNode.remove(), it became clear how DOM hierarchies work! 😄 https://lnkd.in/gDJ9jrFJ #Day8 #100DaysOfCode #JavaScript #WebDevelopment #FrontendDevelopment #CodingJourney #LearnToCode #DeveloperLife #CodeNewbie #WomenWhoCode #FullStackDeveloper #TechCommunity #ProjectBasedLearning #Programmer #CodeInPublic #GitHubProjects #BuildInPublic #HTML #CSS #TodoList #AdarshMishra #JavaScriptProjects Saurabh Shukla

  • graphical user interface, text

To view or add a comment, sign in

Explore content categories