Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

26 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Task Manager – A Vanilla JS Productivity App

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.


✅ Features (Across Versions)

  • 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

⚙️ Tech Stack

  • HTML – structure
  • CSS – layout, responsiveness, and animation
  • JavaScript – everything from logic to DOM to local storage
  • No libraries used

🎯 Why This Project?

  • 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!

About

A minimalist task management app series built with HTML, CSS, and JavaScript. This repo explores different UI/UX layouts, interaction styles, and task-handling logic through multiple iterations. Great for showcasing front-end and JavaScript DOM skills.

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages