completed beginner
Created
Todo App V1
A simple todo app to learn JS DOM and state.

My first dive into JavaScript DOM manipulation and local storage. Built a clean, functional todo app that taught me the fundamentals of state management and user interaction.
Key Features
- Add, edit, and delete todos
- Mark todos as complete
- Filter by status (all, active, completed)
- Local storage persistence
- Responsive design
Challenges
- Understanding event bubbling and capturing
- Managing state without a framework
- Implementing smooth animations with CSS
Next Steps
- Add drag and drop functionality
- Implement categories/tags
- Add due dates and reminders
Changelog
- : Initial release.
- : Added drag-and-drop support.
Retrospective
Building this app taught me the value of simple UI and the importance of state management.