Web App · 2026
ie-wc-watcher (FifaWatcher)
World Cup companion app for a 50+ student IE cohort
A World Cup companion web app built for the IE cohort: a single shared invite link for self-registration (name, email, team, and a public-vs-stealth privacy choice), live scores auto-fetched from the football-data.org API every 60 seconds via ISR, a full match schedule for every game (not just the user's own), and pairing logic that matches each student against a classmate opponent per match based on team. A full start-to-finish audit of the repo, live deployment, data pipeline, and database schema was run before shipping.
- →Token economy: 100 free tokens per student, wagerable against paired opponents, bonus tokens for public visibility, cohort-wide leaderboard
- →Match score predictor with an exact-score bonus and its own prediction leaderboard
- →Watch-together button, live presence indicator, and push notifications for reminders, paired-match goals, and prediction locks
- →One-tap WhatsApp/Telegram share, shareable per-student profile cards, post-match reaction prompts
- →Cohort elimination feed, adopt-a-team flow for eliminated countries, post-tournament recap page
- →Admin dashboard (signups, manual pairing fixes, flag/block, CSV export) and a GDPR-compliant personal data export page
Next.jsISRfootball-data.orgCohort App