A clean and minimal Todo List application built using vanilla JavaScript. This project demonstrates the fundamentals of DOM manipulation, event listeners, element creation, and efficient event delegation for removing tasks.
- Add tasks dynamically
- Remove tasks with a single click
- Minimal, fast, and beginner-friendly UI
- index.html – Application markup
- style.css – Lightweight styling
- app.js – Core logic for adding and deleting todos
This project is part of my JavaScript learning journey. It helped me learn how to work with input elements, create and append nodes, and manage events efficiently in the DOM.
- Enter a task in the input field
- Click Add Task
- Click delete to remove any task
This project was created as part of my JavaScript learning practice. It helped reinforce:
- Selecting and manipulating DOM elements
- Handling user input and button events
- Creating and appending elements dynamically
- Using event delegation for efficient deletion logic