Six things, one deadline.
Every submission needs all six items below. Hard deadline: Tue, May 12 · 1 AM ET. Late submissions are not accepted.
Every submission has all of these.
- 1
Public GitHub repo
Code visible to judges. All API keys hidden.
- 2
Working prototype
Hosted anywhere — Vercel, Lovable, your own server.
- 3
Demo video
Two minutes or less. Show the working product.
- 4
Brief writeup
Problem · who it's for · tools used · what's next.
- 5
One of the three prompts
Pick one. Tell us which in your submission.
- 6
A path to sustainability
Funding, paying users, or measurable impact.
Avoid the common misses.
- 01Hide your keys
- Use environment variables. Never commit a `.env` file. If you accidentally pushed a key, rotate it now and force-push a clean history.
- 02Make the demo work without you
- A judge will open your link cold, on a laptop, with no context. Make sure the path from landing to ‘aha’ takes under 60 seconds.
- 03Cap the demo video at 2 minutes
- Show the product, not a slide deck about the product. Loom or QuickTime are fine. No production value required.
- 04Pick exactly one prompt
- Submissions that try to address all three score lower than ones that go deep on one. Declare it clearly.
- 05Write the writeup last
- After your demo works. Four sections: the problem · who it’s for · tools used · what’s next. 300 words is plenty.
Submission lives on Devpost.
Upload your GitHub link, hosted prototype URL, demo video, writeup, and prompt declaration on Devpost. We’ll email a personal reminder the morning of kickoff so you can’t miss the deadline.
Open Devpost event →Devpost event is live. Submission window opens at kickoff (Fri May 8) and closes Tue May 12 at 1 AM ET.
Sign up before kickoff.
We email the Devpost event link, the Gather invite, and the deadline reminder to everyone who signs up.

