The AI Operating System for Smart Stadiums
FIFA World Cup 2026 | GenAI Hackathon Project
👉 https://stadiumverse-ai-alpha.vercel.app
👉 https://stadiumverse-ai.onrender.com
👉 https://github.com/souvikpal77/stadiumverse-ai
StadiumVerse AI is a next-generation AI-powered Smart Stadium Operating System built for the FIFA World Cup 2026 GenAI Hackathon.
The platform combines Generative AI, real-time analytics, predictive intelligence, and multi-agent collaboration to improve stadium operations, crowd safety, fan engagement, navigation, and emergency management.
Instead of functioning as a traditional chatbot, StadiumVerse AI acts as an intelligent operating system where specialized AI agents work together to assist fans, volunteers, organizers, and stadium operators in real time.
- 🤖 Multi-Agent AI Architecture
- 🏟 AI-Powered Stadium Operations
- 🚶 Smart Indoor Navigation
- 📊 Crowd Prediction Engine
- 🚨 Emergency Response System
- 🌐 Gemini AI Integration
- ☁ Cloud-Native Deployment
- ⚡ Automated CI/CD using GitHub Actions
Gemini-powered conversational assistant that answers stadium-related questions using natural language.
Live operational monitoring including
- Crowd Density
- Parking Availability
- Weather
- Stadium Health
- Active Alerts
- Recommended Entry Gate
- AI Gate Recommendation
- Crowd-aware Routing
- Indoor Navigation
- Shortest Waiting Time Prediction
Uses AI to predict crowd congestion and proactively recommend safer entry gates.
Supports
- Live Emergency Alerts
- Incident Monitoring
- AI Evacuation Recommendations
- Dynamic Gate Rerouting
Dedicated AI agents for
- 🎫 Fan Assistant
- 🧭 Navigation
- 👥 Crowd Intelligence
- 🚨 Emergency Response
- 🙋 Volunteer Assistance
- 🌍 Translation
- ⚙ Stadium Operations
- Frontend → Vercel
- Backend → Render
- Automated CI → GitHub Actions
StadiumVerse AI follows a modular multi-layer architecture designed for intelligent stadium operations.
- React + Vite
- Dashboard
- AI Voice Assistant
- Smart Stadium Map
- Emergency Panel
- FastAPI REST APIs
- Dashboard Service
- Crowd Service
- Navigation Service
- Parking Service
- Emergency Service
Gemini-powered Multi-Agent System
- Fan Assistant
- Navigation Agent
- Crowd Prediction Agent
- Emergency Agent
- Translation Agent
- Operations Agent
- Firebase Firestore
- Firebase Authentication
- Vercel
- Render
- GitHub Actions
For more information:
📘 docs/architecture.md
- React
- TypeScript
- Vite
- Tailwind CSS
- Vitest
- FastAPI
- Python 3.12
- Gemini AI
- Firebase
- REST APIs
- Pytest
- GitHub Actions
- Render
- Vercel
- Git
| Agent | Responsibility |
|---|---|
| 🎫 Fan Assistant | Stadium FAQs & Fan Support |
| 🧭 Navigation Agent | Indoor Navigation |
| 👥 Crowd Agent | Crowd Monitoring |
| 🚨 Emergency Agent | Emergency Response |
| 🙋 Volunteer Agent | Volunteer Assistance |
| 🌍 Translation Agent | Multi-language Support |
| ⚙ Operations Agent | Stadium Operations |
stadiumverse-ai/
│
├── backend/
│ ├── app/
│ ├── prompts/
│ ├── tests/
│ └── requirements.txt
│
├── frontend/
│ ├── src/
│ ├── tests/
│ └── package.json
│
├── docs/
│ ├── architecture.md
│ ├── architecture.png
│ ├── api.md
│ ├── ai-modules.md
│ └── deployment.md
│
├── .github/
│ └── workflows/
│ └── ci.yml
│
├── LICENSE
└── README.md
cd backend
python -m venv venv
# Windows
venv\Scripts\activate
pip install -r requirements.txt
copy .env.example .env
uvicorn app.main:app --reload --port 8000Swagger API
http://localhost:8000/docs
cd frontend
npm install
copy .env.example .env
npm run devFrontend
http://localhost:5173
GEMINI_API_KEY=
FIREBASE_CREDENTIALS_PATH=VITE_FIREBASE_API_KEY=
VITE_FIREBASE_AUTH_DOMAIN=
VITE_FIREBASE_PROJECT_ID=
VITE_FIREBASE_STORAGE_BUCKET=
VITE_FIREBASE_MESSAGING_SENDER_ID=
VITE_FIREBASE_APP_ID=pytest✅ Backend tested using Pytest
npm run test✅ Frontend tested using Vitest
Every push automatically runs
- ✅ Backend Tests
- ✅ Frontend Tests
- ✅ GitHub Actions CI
- AI CCTV Anomaly Detection
- Indoor AR Navigation
- IoT Sensor Integration
- Predictive Maintenance
- Seat Recommendation Engine
- Digital Twin Stadium Simulation
Souvik Pal
B.Tech CSE (IoT, Cybersecurity & Blockchain)
Institute of Engineering & Management, Kolkata
🔗 GitHub
https://github.com/souvikpal77
💼 LinkedIn
https://www.linkedin.com/in/souvik-pal-182453388
This project is licensed under the MIT License.





