Look and play around with the resulting webpage (please, don't send predictions, do anything you like but that!) here:
https://jjimenezgarcia.github.io/worldcup2026-prediction/
A very serious and enterprise-grade football prediction platform made with cutting-edge technologies such as:
- AI-generated code
- Blind faith
Just to make dumb bets with your friends during the 2026 World Cup.
That’s it.
I have not really read most of this code.
An AI (multiple) wrote basically all of it, I glued some things together, pressed save, and somehow it works.
If you open the source and find horrors beyond human comprehension: yes, expected.
There is almost certainly:
- Duplicated code
- Bad formatting
- Weird variable names
- Functions doing 14 things at once
- CSS crimes
- Questionable architecture
- Things that should absolutely not work but somehow do
And honestly? I do not care.
Use it if you want.
Fork it if you want.
Judge me if you want.
- Lets people predict:
- Group stage standings
- Best 3rd place teams
- Knockout bracket
- Individual awards
- Saves predictions to a Google Sheet
- Displays a leaderboard
- Probably breaks in Internet Explorer (good)
If you want to use this for your own friend group:
Click the big scary fork button.
Make a sheet with whatever structure the current one uses.
Then:
FileSharePublish to web- Publish as CSV
Google Sheets will give you a public CSV URL.
Somewhere in the JavaScript there’s a hardcoded URL pointing to my sheet.
Replace it with yours.
It is at the top of app.js, you need to modify all 3 variables.
- HTML
- CSS
- JavaScript
- Poor decisions
- Yes
- Probably many
- Don't ask me
- If something breaks just say it’s “dynamic”
Do whatever you want with it.
If it explodes in production during the World Cup final and your friends accuse you of rigging the leaderboard, that’s on you.
Even this README was written by an AI. Imagine what the code looks like.