Key Dates

SEASON 2026 // VENUE TBD
15 SEP Workshop day 01
16 SEP Workshop day 02
17 SEP Workshop day 03
19 SEP Competition day

One Brief. Four Phases.

PLAN → BUILD → SHIP → ADAPT
01
PHASE UNDERSTAND & PLAN
DATE 15 SEP 2026
WORK READ REQUIREMENTS, MAP THE SYSTEM IN EXCALIDRAW, DESIGN THE UI IN VARIANT
WORKSHOP
02
PHASE BUILD & CONNECT
DATE 16 SEP 2026
WORK DEVELOP IN VS CODE WITH AI ASSISTANTS, ADD FIREBASE AUTH AND PERSISTENT DATA, DEBUG SYSTEMATICALLY
WORKSHOP
03
PHASE DEPLOY & MEASURE
DATE 17 SEP 2026
WORK VERSION WITH GITHUB, DEPLOY TO VERCEL, POINT A DOMAIN VIA CLOUDFLARE, MEASURE WITH PAGESPEED INSIGHTS
WORKSHOP
04
PHASE ADAPT & PRESENT
DATE 19 SEP 2026
WORK RESPOND TO THE UNEXPECTED CHANGE REQUEST, THEN DEMONSTRATE AND EXPLAIN WHAT YOU BUILT
COMPETITION

Scoring Rubric

100 POINTS // 07 CATEGORIES
How JAM.26 projects are judged
Category What is assessed Weight
Functional Completeness Does the application meet the provided requirements and function correctly? 20%
Technical Implementation How effectively were authentication, persistent data, application logic, GitHub and deployment implemented? 20%
Problem Solving & Adaptability How effectively did the team debug problems and respond to the unexpected requirement change? 20%
UI/UX & Design Is the application intuitive, coherent, responsive and easy to use? 15%
System Understanding & Planning Can the team explain its Excalidraw diagram and how the major parts of the system interact? 10%
Production Readiness & Performance Deployed correctly, connected to a domain, prepared for search discovery, and evaluated with PageSpeed Insights. 10%
Final Demonstration Can the team clearly demonstrate and explain its solution? 5%

Rules & Toolchain

11 PROHIBITIONS // AI ENCOURAGED

AI is part of the jam

AI may generate part or all of your application. There is no requirement to write a specific amount of code by hand. What the rules protect is fairness, not manual effort — so the AI tier limit is the one hard line: free and standard paid consumer plans are allowed, highest-tier and advanced premium access is not. ChatGPT Plus qualifies; ChatGPT Pro does not, and the same principle applies to every other provider.

  • AI-generated codeAllowed
  • Full AI buildAllowed
  • Manual code minimumNone
  • Highest-tier AI plansProhibited

Human help stops at your team

Coding, debugging, design, architecture and problem-solving help may come from AI or from your own registered teammates — nobody else. Competing teams may not exchange code, prompts, solutions, implementation details or strategies. Public libraries, frameworks and documentation are normal development resources and are never counted as outside help.

The brief opens the clock

No team may start building a solution for the competition challenge before it is officially released, and no pre-built or copied application may be submitted as the team's work. A requirement change arrives mid-competition and must be satisfied — ignoring it is a rule breach, not a design choice. The version standing at the deadline is the version that gets judged.

Toolchain

The workshops and the competition run on one deliberate stack, so nobody spends competition day fighting an unfamiliar tool.

  • PlanExcalidraw, Variant
  • BuildVS Code, Claude Code
  • Data & authFirebase
  • ShipGitHub, Vercel, Cloudflare
  • MeasurePageSpeed Insights

Read all 11 rules

Submission Checklist

DUE AT THE DEADLINE // MUST BE LIVE DURING JUDGING

The application

  • Live production websiteRequired
  • Custom domain or subdomainRequired
  • GitHub repositoryRequired
  • Firebase authenticationWorking
  • Persistent dataWorking
  • Required app featuresComplete

The evidence

  • Excalidraw functional diagramRequired
  • Unexpected change requestCompleted
  • Google Search ConsoleSet up
  • Bing Webmaster ToolsSet up
  • PageSpeed Insights resultRecorded

Preparation Workshops

DEVELOPED AND TAUGHT BY SHOUG ALOMRAN

Day 01 — Planning & Development Workflow

Turning a problem into a structured development plan before writing code: understanding requirements and constraints, breaking a project into features, planning the application structure, splitting frontend and backend responsibilities, and using AI strategically at the planning stage.

Explore Day 01

Day 02 — Full-Stack Development & Debugging

Turning the plan into a working application and learning to diagnose problems when it breaks: connecting frontend and backend logic, working with application state and data, implementing and consuming APIs, reading errors, and using AI to investigate rather than blindly rewrite.

Explore Day 02

Day 03 — Deployment, Domains & Production Readiness

The final stage: take the application from localhost to a real production URL, point a domain at it through Cloudflare, submit it to search engines, and measure it with PageSpeed Insights. Deploy, domain, index, measure.

Explore Day 03

Do you need experience?

No. The jam is built for participants who are still learning — the workshops introduce the whole workflow first. What the competition asks is that your team can investigate a problem, direct its tools at a solution, test the result, and verify the application actually works. You do not need a team before registering; the team formation page will place you in one.

Read the FAQ

SYS.MSG: CHALLENGE LOCKED UNTIL COMPETITION DAY

You Won't Know What You're Building.

Workshops 15–17 September 2026. Competition 19 September 2026. Register your team, learn the workflow, then build without the tutorial.

Register a Team