Capstone 15 · Independent
The Open Brief
Every other brief on this page told you what to build. This one does not, and that is harder than it sounds. Propose your own project and specify it well enough that somebody else could tell whether you had finished. That specification is the assessed part: a one sentence description naming a person and a problem, a version one that is genuinely the smallest thing that solves it, between eight and twelve acceptance criteria checkable by a stranger on a deployed URL, and an honest list of what you are deliberately not building. The common failure is not technical. It is a scope decided by enthusiasm, which produces something eighty percent finished and unshowable. Cut harder than feels right. A small thing that is complete, deployed and explained beats an ambitious thing that is not. Then build it to the standard the rest of this curriculum has been teaching: tested where it matters, authorized properly, accessible, deployed, and explained in a case study.
Concepts used
Your dataset
Yours to choose, with its provenance and license recorded if it is somebody else's.
Milestones
Your workspace
Build the full project here. Work through the milestones in order, in both languages.