Unit Project: Accessible Task Board
Build a keyboard-friendly task board with one state model, safe rendering, delegation, filtering, and persistence.
Project brief
This browser project integrates DOM rendering, semantic events, forms, state, accessibility, and validated storage into one complete feature.
Where this fits
This lesson builds one part of the path from language fundamentals to complete browser applications.
What you will build
Build an accessible task board with create, complete, remove, filter, status, focus recovery, and validated local persistence.
You will first study the underlying rule, then trace worked code, repair a mistake, and create an independent solution.