v1.0.0 — World Cup 2026 Companion
🎉 First public release of World Cup 2026 Companion — an open-source, bilingual (Arabic/English) companion site for the FIFA World Cup 2026.
✨ Highlights
- 📊 Matches & standings — fixtures, live-style scores, group tables, knockout bracket
- 🎯 Predictions game — predict scores, earn points, climb a global leaderboard (no login required)
- 👥 Private leagues — create a league, share a code, compete with friends & family
- 🗳️ Quick 1X2 polls, stickers album, daily trivia
- 🤖 AI match previews (Arabic, dialect-aware) via Claude — optional
- 📰 News, stadium & host-city map, fan guide
- 📱 Installable PWA with full offline mode
- 🌍 Fully bilingual (Arabic/English) with RTL/LTR, SEO & sitemap
🧱 Tech
- Plain PHP 8 — no framework, no build step, no Composer
- No database required — runs on the public-domain openfootball dataset + disk cache (MySQL optional, accounts only)
- Vanilla JS + a single CSS file; runs on any PHP host
- One command with Docker:
docker compose up - Public, CORS-enabled, key-free JSON API — see docs/API.md
🚀 Get started
git clone https://github.com/salah23222/worldcup2026.git
cd worldcup2026
docker compose up # → http://localhost:8080🔗 Links
- 🌐 Live demo: https://wcup2026.org
- 📘 API reference: docs/API.md
- 📄 License: MIT
⭐ If you find it useful, a star really helps!