Bolão Furioso
WhatsApp and public page
The pool is a conversation. The scoring is a pipeline.
A World Cup prediction pool where the whole product is a WhatsApp thread: you send a score, and when the match ends the flow scores every prediction, recomputes the standings, and tells each person how they did. The public page shows the same ranking without exposing any of the phone numbers behind it.
Stack
front-end
data
infra
integrations
A message
The entry is a score sent in a chat. Nothing to install, no account, no app to learn before the first match.
- The thread is the interface
- One prediction per match
The match ends
The collector's event starts the flow. Points for the exact score, winner, or draw never stack: only the best result counts, and each tournament stage applies its own multiplier, up to triple in the final.
- A lock, so a correction never counts twice
- Penalties only score if you called the draw
Back to everyone
Totals are rebuilt from the per-match results, each player receives their finishing position, and the same standings reach the site through a route that strips out phone numbers.
- Standings pushed, not polled
- No nickname means anonymous, never a phone number