Skip to content

Repository files navigation

🏆 FIFA World Cup 2026 Bracket Predictor

A premium, interactive web application built with Next.js, Tailwind CSS, and Supabase that allows football fans to predict the entire Group Stage, third-place wildcards, Knockout brackets, and individual awards for the FIFA World Cup 2026.

Users can download dynamic, auto-generated vertical story posters of their brackets, check global community statistics, and share their predictions directly to social media.


📸 Screenshots

1. Main Dashboard & Tournament Bracket

Main Dashboard & Bracket

2. Premium Ambient Player & Header Metrics

Ambient Player & Metrics

3. Global Community Stats Portal

Global Community Stats Portal

4. Sharing Terminal & Mobile Story Poster Preview

Sharing Terminal & Poster Preview

5. Track Your Predictions (Live Score Verification)

Track Your Predictions

✨ Features

🌟 Interactive Tournament Simulator

  • Group Stage Builder: Predict outcomes for all 72 group matches across 12 groups (A-L). Group standings, points, goals, and goal differences update in real-time.
  • Third-Place Wildcards: Automatically computes and ranks the top 8 third-place teams based on FIFA rules to qualify for the Round of 32.
  • Knockout Bracket Tree: Interactive elimination tree from the Round of 32 down to the Grand Final, complete with score tracking, penalty overrides, and visual paths.

🎯 Live Score Tracking & Verification

  • Unique Bracket Codes: When saving a bracket, the system generates a unique 6-character code (e.g., A8F9X2).
  • Live Score Verification: Users can enter their unique code in the "Track My Score" tab or visit their shareable URL to load their saved predictions. The application dynamically compares their predictions against real tournament results to calculate their live score and verify accuracy.

🎵 Integrated Ambient Music Controller

  • Fully integrated ambient player built directly into the header dashboard metrics panel.
  • Track selection (anthems, mixes), play/pause toggles, and volume mute controls.
  • Visual indicators, including a subtle pulsing audio waveform micro-animation and glowing borders when music is active.

📊 Community Insights & Statistics (/stats)

  • Dedicated statistics portal showcasing global community metrics.
  • Global Participant Counter: Dynamic counter showcasing total brackets submitted worldwide with an animated count-up ticker.
  • Champion Odds Grid: Horizontal progress bars showing the top-predicted countries to win the Cup.
  • Performance Caching: Powered by server-side caching (ISR) with a 5-minute revalidation layer to protect database read credits.

📥 Story Poster & Sharing Terminal

  • Dynamic Image Generation: Generates high-quality, vertical (9:16) mobile-story infographic posters optimized for Instagram, WhatsApp, and TikTok via Vercel OG image compilation.
  • Advanced Web Share API: Convert poster blobs into actual file objects to deep-link directly into native apps (X and WhatsApp) on supported mobile devices.
  • Copyable Templates: Quick clipboard copying that bundles the unique sharing link and a custom Turkish promotional text template.

🛠️ Tech Stack

About

Interactive FIFA World Cup 2026 bracket predictor with real-time group stage standings, knockout trees, dynamic poster downloads, and global community statistics.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages