This project is a multi-version task manager built using pure HTML, CSS, and JavaScript. It focuses on simplicity, clean UI, and practical interactivity — no frameworks, just code that works.
Each version (tasks 0.html through tasks 14.html and beyond) explores tweaks in UI layout, logic structure, or DOM event handling. It’s part of my journey to master front-end engineering from the ground up.
- Add / delete tasks
- Toggle task completion
- UI state persistence using local storage
- Dynamic DOM manipulation
- Clean and scalable layout experiments
- Responsive design in later versions
- HTML – structure
- CSS – layout, responsiveness, and animation
- JavaScript – everything from logic to DOM to local storage
- No libraries used
- Practice DOM-based UI logic
- Improve app scalability and maintainability
- Explore different ways to design and structure the same app
- Build a strong portfolio of micro-projects
Thanks for viewing!
If you’d like to test or review a specific version, open the .html file in your browser and explore the task experience!