Skip to content
All work

PromptWars · Challenge 4, smart stadiums

Stadium AI Co-Pilot

One AI engine for the control room, the ground crew and the fans.

The backend was retired when the hackathon's cloud credits ran out, so the live portals no longer load data. The screenshots show it running.

Stadium AI Co-Pilot entry screen linking the control room, ground crew and fan portals
Context
PromptWars · Challenge 4, smart stadiums
Stack
Next.js, FastAPI, Gemini, Azure App Service

The problem

At major tournaments, gate congestion, incident triage and announcements to a multilingual crowd are handled by separate teams and tools, so problems surface late.

How it works

  • The control room shows per-stand crowd density, an incident desk where Gemini suggests category, severity and who to send, and generates PA announcements in three languages.
  • Ground crew get their tasks, checklists and a fast incident form on their phones.
  • Fans see live gate wait times and a chat that answers in their language and points them to the least crowded gate.
  • Dashboards poll only while visible, and new incidents are announced to screen readers through a live region.

The result

A simulated crowd surge re-triages incidents and updates gate advice for staff and fans at the same moment, in English, Spanish or French.

Control room with a stadium density map and the AI incident desk
Control room with a stadium density map and the AI incident desk
Fan portal with gate wait times and a multilingual assistant
Fan portal with gate wait times and a multilingual assistant
Ground crew portal with assigned tasks and an incident report form
Ground crew portal with assigned tasks and an incident report form
Next projectSpectravein