A simple, functional to-do list application built using HTML, CSS, and vanilla JavaScript.
This project focuses on core front-end fundamentals: DOM manipulation, event handling, and basic state management without any frameworks.
- Add new tasks
- Mark tasks as completed
- Delete tasks
- Responsive and clean UI
- Runs entirely in the browser (no backend)
- HTML – structure
- CSS – styling and layout
- JavaScript – logic and interactivity
No frameworks. No libraries. Just fundamentals.