Final Project: Build, Ship, and Verify
advanced20 min readLesson 56 of 143
The build checklist, the shipping ritual, and the graded capstone verification that crowns the course.
Build milestone by milestone. When the checklist is green, ship:
The shipping ritual
- Git as you go β a history of meaningful commits tells the story of the build; it is also your undo button.
- README.md β what the site is, what it uses, how to view it.
- Deploy β GitHub Pages, as in Module 5. Share the link; a deployed project beats a perfect local one every time.
The pre-flight audit (do this yourself, then the grader checks it too)
- Resize from 375px to desktop β nothing breaks, nothing overflows
- Tab through the whole site β every interactive element reachable, focus visible
- Submit the empty form β clear, text (not color-only) error messages
- Check contrast on every text/background pair
- Run your one stateful feature, reload the page β the state survives
The capstone verification
The final challenge verifies the decisions a real build requires: layout approach, accessibility behavior, and workflow. It complements β never replaces β the site itself; the code below encodes the verification so your progress records the capstone honestly.
Passing it, with a deployed site behind you, you are done: a complete website, built by you, from nothing.
Where next: CSS deep-dives, TypeScript, React, backend with Node β every road starts from the foundations you now own.