Skip to content

Quick Reference


  • Teams: 3–5 people
  • Duration: <time_range?> (<duration?> of hacking)
  • Code freeze: <time?> sharp — no exceptions
  • Demos: From <time?> at <afterwork_location?> (5-min demo + 3-min Q&A)
  • AI tools: Fully encouraged — Copilot, Cursor, Claude, whatever you want

The brief is a real-world enterprise application challenge requiring auth, business logic, database, frontend, and operational discipline. Scoped for one day with sufficient depth for varied implementations.


These apply regardless of what the brief asks you to build:

RequirementDetail
Version controlGitHub/GitLab repo, meaningful commits throughout the day
DockerMust run with docker compose up — no manual setup
DatabasePostgreSQL, MySQL, MongoDB — not JSON files or in-memory storage
TestsAt minimum: tests covering your core business logic
READMEClone to running in under 5 minutes, including architecture and decision log
DeployedLive URL accessible during the demo

CategoryPoints
Documentation10
AI Agent Scan Results10
Code Quality & Architecture10
DevOps & Deployment10
Testing & Reliability10
Product & Demo10

See Criteria & Scoring for the full breakdown of what each category covers.


Fully encouraged. Use whatever helps you ship.

You must explain every decision. Judges will ask. AI agents evaluate code quality regardless of origin.


TimeEvent
<time?>Doors open
<time?>Opening briefing
<time?>Hacking begins — The Brief is live
<time?>Lunch
<time?>Optional stand-ups
<time?>Last orders — wrap up, finalise docs
<time?>CODE FREEZE
<time?>Demos begin
<time?>Awards

Before <time?>, make sure you’ve:

  • Pushed all code to your repo
  • Verified docker compose up works from a clean clone
  • Updated your README with the live URL
  • Run your test suite — it should pass
  • Written your decision log and known issues section
  • Removed any hardcoded secrets or credentials
  • Made your repo accessible to the scan agents