World Cup Picks
A prediction league that ran the full 2026 FIFA World Cup in production — group stage through the final, 48 teams, real users, live match data syncing daily. Built solo.
The completed tournament is the point: the app survived a live competition end to end, including knockout reseeding under real fixture data.
It started as Kruševo Picks, an NBA bracket app for friends built on Firebase — the World Cup version is its full rebuild on a proper Postgres backend.
Open the app — final standings live ↗Decisions I owned
- Supabase / Postgres · Google Auth
- Hybrid data pipeline — API-Football + ESPN
- Three daily cron jobs
- Reseeding knockout bracket
- Conviction-bonus scoring — 2 / 4 / 6 / 8 / 10
- Golden Boot side game
- Netlify hosting