To Do App – Frontend Version (v1)
Frontend-focused To Do application built with vanilla JavaScript (Version 1).
JavaScriptHTMLCSSFrontendDOM ManipulationVersioned Project
Project Goal
To build a lightweight, no-login to-do application that works on both desktop and mobile, while focusing on core frontend concepts such as DOM manipulation, event handling, and UI state management.
Key Features
- Add, complete, and delete tasks
- Interactive UI with basic animations
- Client-side state management
- Responsive mobile-first design
Role & Learning
I built the entire application independently. This project strengthened my understanding of frontend fundamentals and helped me identify limitations in a purely client-side solution, which later motivated me to rebuild the application as a fullstack version using Java and Spring Boot.