Month 7 · Week 28 of 40

Interactive Task Manager Capstone

Build a complete client-side application from scratch.

Week Overview

Month 7 culminates in building a full-featured web application with drag-and-drop task organization, modal dialogs, dark/light theme switching, and local state management.

Core Concepts & Topics

Application State Architecture in Vanilla JS
Drag-and-Drop API Implementation
Accessible Modal Dialogs and UI Components
Dark/Light Theme Toggle with CSS Variables
Frontend Code Organization & Refactoring
Hands-On Challenge

Week 28 Project: Interactive Kanban Task Manager with drag-and-drop columns and customizable themes.

Every week at DoxaTech Hub requires submitting real working code tested by our automated grading suite. You will push code to your personal GitHub repository, open pull requests, and receive instant feedback.

Frequently Asked Questions

Why build complex apps in vanilla JavaScript before React?

Mastering the raw DOM API gives you deep intuition for how frameworks work, ensuring you understand reactivity and performance optimizations.

Interactive Learning

Ready to Build This?

Sign up now to access full video lessons, downloadable study PDFs, autograded programming challenges, and mentor support.

Start Learning Today View Pricing Plans

Month 7 Modules

This week is part of Frontend Web Development (HTML, CSS & JS).

Explore Full Month 7