Closed-reference transfer projects

Mastery Milestones

Closed-reference transfer projects between major sections of the course.

Milestone 01 · Foundation F00–F03

Static TaskFlow

Build an accessible static task manager with HTML, CSS, and plain JavaScript.

Open milestone →
Milestone 02 · Foundation F04–F11

React TaskFlow Lite

Rebuild TaskFlow Lite with TypeScript and React while making state ownership explicit.

Open milestone →
Milestone 03 · Phases 00–06

Full-Stack Skeleton

Connect a Next.js frontend to a NestJS/Fastify API through an explicit HTTP contract.

Open milestone →
Milestone 04 · Phases 07–15

Persistent TaskFlow

Turn the skeleton into a database-backed task system with validated CRUD and professional query behavior.

Open milestone →
Milestone 05 · Phases 16–19

Secure TaskFlow

Add verified identity and resource-aware authorization.

Open milestone →
Milestone 06 · Phases 20–24

Production Frontend

Build a robust application UI with forms, server-state synchronization, and deliberate state boundaries.

Open milestone →
Milestone 07 · Phases 25–27

Collaborative TaskFlow

Add optimistic interactions, realtime reconciliation, and secure file uploads.

Open milestone →
Milestone 08 · Phases 28–31

Production Engineering

Prove behavior, harden trust boundaries, diagnose incidents, and optimize with measurements.

Open milestone →
Milestone 09 · Phases 32–35

Release TaskFlow

Package, verify, and release TaskFlow through Docker, CI/CD, deployment, and architecture review.

Open milestone →
Milestone 10 · Phase 36

Enterprise Capstone

Transfer the TaskFlow engineering model to a larger business workflow such as procurement, HRIS, payroll, or inventory.

Open milestone →