A cutting-edge React web application built for the Hack2Skill Google Prompt Wars hackathon as a stadium crowd intelligence MVP. This dashboard simulates real-time stadium crowd density, provides wait-time predictions, and utilizes a dynamic pathfinding algorithm to demonstrate smart navigation for massive sporting venues.
This application is containerized and deployed seamlessly to Google Cloud Run, leveraging GCP credits and infrastructure to scale dynamically.
Cloud Run Service: aeroflow-dashboard
- 🏟️ Live Crowd Density Maps: Simulated real-time viewing of density across stadium zones.
- ⏱️ Wait-Time Predictions: Intelligent queuing estimates for amenities and exits.
- 🗺️ Dynamic Pathfinding: Interactive UI showing optimal crowd redirection.
- 🚀 High-Performance UI: Built with React/Vite, featuring rich and modern aesthetic design.
- 🤖 Gemini AI Route Assistant: Server-side AI recommendations via Express backend proxy.
To run this application locally:
# Install dependencies
npm install
# Start the backend server
node server.js
# In another terminal, start the dev server
npm run dev- Frontend: React, Vite
- Backend: Express.js (API proxy with caching)
- AI: Google Gemini 2.0 Flash (server-side)
- Containerization: Docker, Node.js
- Cloud: Google Cloud Run