A task management app where users can create, organize, and track daily tasks and subtasks.
Built as part of The Odin Project curriculum to practice JavaScript application architecture, DOM manipulation, modular code organization, and state management.
- Create and delete tasks
- Add subtasks to tasks
- Mark tasks and subtasks as completed
- Organize tasks by project
- Dynamic DOM rendering
- Responsive user interface
- Local storage persistence
- Modular JavaScript architecture
- JavaScript
- HTML
- CSS
- Webpack
- Create tasks
- Edit task details
- Delete tasks
- Track completion status
- Add subtasks to tasks
- Mark subtasks as completed
- Organize smaller objectives under main tasks
- Local storage usage
- Application state management
- Dynamic UI rendering
- Structuring larger frontend applications