A simple and interactive Todo App built using HTML, CSS, and Vanilla JavaScript.
This project helped me strengthen my understanding of DOM manipulation, event handling, local storage, and dynamic UI updates in JavaScript.
- โ Add new tasks
- โจ๏ธ Add task using Enter key
- โ๏ธ Mark tasks as completed
- ๐๏ธ Delete tasks
- ๐พ Persistent storage using Local Storage
- ๐ Tasks remain after page refresh
- ๐จ Clean and responsive UI
- HTML
- CSS
- JavaScript (Vanilla JS)
- DOM Manipulation
- Event Listeners
- Dynamic Element Creation
localStorage- Array Methods (
filter,find) - JSON (
stringify/parse) - Functions & Code Refactoring
- Conditional Rendering & Styling
- โ๏ธ Edit Task Feature
- ๐๏ธ Delete Selected Tasks
- ๐ Dark Mode
- ๐ฑ Better Mobile Responsiveness
Built as part of my JavaScript learning journey ๐
