← Back to Building with AI (Vibe Coding)
High School Capstone⏱ 6–10 hours
Architect & Build a Full App
Spec, build, test, and ship a real application with AI.
Your mission
Take an application from a written specification through building, testing, and shipping — owning every decision the AI would otherwise guess.
What you'll need
- A computer with internet
- An AI coding tool
- A hosting or sharing option
Your step-by-step plan
Write the spec
Define the goal, users, features, constraints, and output — like the Spec Builder lab.
Architect it
Break the app into parts and decide how they connect before generating code.
Build and test
Build feature by feature, testing each and fixing bugs as you go.
Ship and document
Deploy it and write a short note on how it works and its known limits.
Make it yours
- Add error handling for one thing that could go wrong.
- Get one real user and act on their feedback.
How you'll know you succeeded
- A written spec came before the code.
- The app is deployed and usable.
- You can explain its architecture.