Preparation guide
How to prepare for Congressional App Challenge
Build an app, compete only against students in your own congressional district, and win a display in the U.S. Capitol.
Some preparation needed · Middle or high school student at the time of app submission
Where the points actually are
The judging rubric rewards a clear problem, a working demonstration and a well-told story far more than technical sophistication. Many district winners are simple apps that solve a genuine local problem and explain themselves well. The video is not an afterthought; for most judges it is the whole submission.
Topic breakdown
- 01Problem selection
- Pick something you or people around you actually experience. Judges consistently reward a specific, local, well-understood problem over an ambitious general one.
- 02Scope control
- One feature that works beats five that half-work. A demo that crashes on camera undoes months of building.
- 03The video
- One to three minutes. State the problem, show the app running, explain one interesting technical decision, and say what you learned. Practise it until it is not read from a script.
- 04Any stack you like
- Block code is explicitly accepted. Do not learn a new framework for this competition; use what you already know and spend the time on the product.
A study plan that works backwards from the date
- Summer Check that your district is hosting. Then pick a problem and talk to three people who have it. This is the highest-leverage hour of the whole project.
- Eight weeks out Build the smallest version that demonstrates the idea end to end. Not the prettiest, the most complete.
- Four weeks out Have someone outside your household use it while you watch and say nothing. Fix what they got stuck on.
- Two weeks out Record the video. Record it three times; the third is always the one you use.
- One week out Submit. Do not wait for the deadline day, because the portal is busiest then and there is no extension.
Tips that come from the format itself
- Because judging is per district, entering at all puts you in a small field. In some districts the number of entries is in the low dozens.
- You may submit an app you built for another project or class, as long as it meets the eligibility rules and was created after the stated cut-off date.
- The rulebook is published as a PDF each cycle. Read it, especially the video requirements, because submissions get disqualified on format rather than quality.
- A working prototype with an honest video about what does not work yet is judged better than a polished mock-up that never ran.
Practice resources
-
Congressional App Challenge official site
Registration, the participating districts list, rules and the annual rulebook PDF.
-
Official rules page
Eligibility, team rules and submission requirements. Read this before you start building.
-
MIT App Inventor
Free block-based Android app builder. Explicitly acceptable for the Challenge and a realistic route for a first entry.
-
freeCodeCamp
Free full curriculum for web app development if you are starting from nothing.
Past papers and official materials
- Previous winning apps
Published gallery of past district winners. The best available guide to the standard you are competing against.
Skills this builds
- Any programming language
- Problem framing
- User interface design
- Video presentation
- Project scoping