Mastery Milestones
Closed-reference transfer projects between major sections of the course.
Static TaskFlow
Build an accessible static task manager with HTML, CSS, and plain JavaScript.
React TaskFlow Lite
Rebuild TaskFlow Lite with TypeScript and React while making state ownership explicit.
Full-Stack Skeleton
Connect a Next.js frontend to a NestJS/Fastify API through an explicit HTTP contract.
Persistent TaskFlow
Turn the skeleton into a database-backed task system with validated CRUD and professional query behavior.
Secure TaskFlow
Add verified identity and resource-aware authorization.
Production Frontend
Build a robust application UI with forms, server-state synchronization, and deliberate state boundaries.
Collaborative TaskFlow
Add optimistic interactions, realtime reconciliation, and secure file uploads.
Production Engineering
Prove behavior, harden trust boundaries, diagnose incidents, and optimize with measurements.
Release TaskFlow
Package, verify, and release TaskFlow through Docker, CI/CD, deployment, and architecture review.
Enterprise Capstone
Transfer the TaskFlow engineering model to a larger business workflow such as procurement, HRIS, payroll, or inventory.