See the actual prompts used to build this game from scratch. Includes copy-paste examples.
›
Admin access
Join or sign in
New players get 40 free cards + 120
or use a PIN
Create your account
New to Brick Cup? Fill in all three fields.
Your Nickname
This is how you appear on the leaderboard. This is also your login — remember it!
Create a 4-digit PIN
You'll use this to sign back in. If you forget it, ask Damien to reset it.
Enter PIN · Confirm PIN
First Name (admin use only — not shown publicly)
Welcome back
Enter your nickname and PIN to sign in.
Nickname
The name you picked when you signed up
Your PIN
New player? Create an account instead
One last thing
Signed in with Google. Pick a nickname for the leaderboard.
Your Nickname
Shown on the leaderboard. You can't change this later.
PIN sign-in
⚙ Admin Access
🏆 Leaderboard
Live
Anyone can watch. Join to play.
⚽ Brick Cup
0
⭐0
🎁 Claim your free starter pack!
Your 40 cards weren't delivered. Tap below to claim them free.
Build your 11.
Bricks buy players. Points win the game.
Window 1 Open
Set team before match
⚽
My Team
Set your 11
🃏
My Cards
0 players
🏪
Market
0 listings
🎯
Predict
Earn bricks
🏆
Rankings
—
📅
Fixtures
Match schedule
📒
Card Album
0 / — collected
My Team
Tap a slot to pick a player.
Formation:
🔒 Window locked — your team is scoring! Check back after the matches.
BENCH
My Cards
No cards yet!
Your starter pack wasn't delivered. Claim your 40 free cards now.
Market
No listings here.
⚡ WINDOW STORE — 30 each
20 players available when each window opens. Fastest fingers first — gone when bought!
SELL A CARD
Tap any card in My Cards, then choose "List on Market".
Card Packs
Spend bricks, collect players.
Standard Pack
15 cards · B/S/G mix
50 bricks
Booster Box
40 cards · 5 Gold guaranteed
100 bricks
Your Cards
Predictions
Guess right, earn bricks. 3 per window.
Leaderboard
Points win. Bricks are currency.
Fixtures
2026 World Cup match schedule — real confirmed groups.
⏰ Window Lock Dates
Card Album
Your collection. Greyed out = not yet owned.
0 / 0 collected
0%
🏆
TEAM COMPLETE!
You've collected the full squad. Admin will award your bonus!
How to Play
5 steps. No football knowledge needed.
Most Points Wins 🏆
Check in every 3–4 days. No daily pressure.
How this was built
Made entirely with Claude. No prior coding experience needed.
The short version
This game was built entirely through conversations with Claude (claude.ai). No traditional coding, no IDE. The whole thing is a single HTML file with vanilla JavaScript, deployed free on Cloudflare Pages, with Firebase Firestore as the database. Total build time: several evenings of prompting.
Tech Stack
Claude (claude.ai) — everything HTML / CSS / JS — single file, no framework Firebase Firestore — database via REST API Firebase Auth — Google sign-in Cloudflare Pages — free hosting GitHub — version control + deployment GitHub Actions — automated scoring cron job
⚙ Admin
✅ FULLY AUTOMATED
Windows, scoring, predictions and participation bonuses (+20) all run via GitHub Actions cron job. Your only tasks here: brick adjustments and removing players.
0
Players
0
Cards
0
Listed
0
Matches
Brick Adjustment
Player Nickname
Amount (negative to deduct)
Reason
👥 Players
⚠ Danger Zone
🔒
Game Paused
The game is temporarily locked.
How this was built
Made entirely with Claude. No prior coding experience needed.
The short version
This game was built entirely through conversations with Claude (claude.ai). No traditional coding, no IDE. The whole thing is a single HTML file with vanilla JavaScript, deployed free on Cloudflare Pages, with Firebase as the database. Total build time: several evenings of prompting.
Tech Stack
Claude (claude.ai) — everything HTML / CSS / JS — single file, no framework Firebase Firestore — realtime database via REST API Firebase Auth — Google sign-in Cloudflare Pages — free hosting via GitHub GitHub Actions — automated scoring cron job