Denver International Airport
Denver International Airport: Real-Time Operations Data with FlyFruition
How Fruition rebuilt flydenver.com and deployed FlyFruition to aggregate real-time flight, TSA, parking, and weather data for America's third-busiest airport.
The Challenge
Denver International Airport (DEN) is one of the busiest airports in the United States, processing over 65 million passengers annually across 6 concourses and 95 gates. DEN faced two interconnected challenges: an aging public-facing website that no longer met accessibility or performance standards, and operations data scattered across disconnected systems with no unified view.
Key pain points included:
- The existing website was built on outdated infrastructure, failing multiple WCAG accessibility criteria
- Flight data, TSA wait times, parking status, and weather were in separate systems with no single view
- Digital signage required manual coordination across terminals
- Cross-system visibility was limited — different teams had different views of the same data
- No public-facing API for third-party integrations with airport data
Our Solution
Phase 1: Website Redesign & Migration
Fruition rebuilt flydenver.com on a modern WordPress architecture with a focus on accessibility, performance, and real-time traveler information. The new site integrates live data feeds including:
- FIDS (Flight Information Display System) — real-time flight status directly on the website
- TSA Wait Times — live security checkpoint wait times helping passengers plan their arrival
- Parking Availability — real-time garage and lot capacity data
- Weather Conditions — current airport weather data
Phase 2: FlyFruition Data Platform
We built FlyFruition, a real-time airport operations data platform that aggregates data from airline systems, TSA checkpoint sensors, parking systems, and weather services into a unified API and signage system.
The platform ingests and normalizes FIDS data every 2 minutes, receives dual-sensor TSA wait times (camera and LIDAR providers), tracks parking lot capacity, and delivers all of this through WebSocket-driven digital signage and a public REST API.
An operations dashboard gives airport staff the ability to set manual overrides, manage display content, and maintain an audit trail of all changes.
Results
Website Performance
- 23.16% YoY increase in session duration
- 34.57% YoY increase in engagement time
- 2024 ACI Award for Airport Websites — recognized as one of the best airport websites in the world
Operations Data
- Real-time visibility across all 6 concourses for the first time
- Unified data feed replacing multiple disconnected systems
- WebSocket-driven signage displaying live data on airport screens
- Public REST API enabling third-party integrations
Multi-Airport Expansion
Based on the success at DEN, FlyFruition has been adapted for additional airports:
- Lee County Port Authority (RSW/FMY) — operational data integration
- San Diego International Airport (SAN) — data platform deployment
Technical Details
FlyFruition is built on a modern cloud-native architecture:
- Frontend: Custom WordPress theme with real-time data widgets
- Backend: Node.js platform on Kubernetes with Redis for real-time data streaming
- Signage: WebSocket broadcasts for live airport display updates
- Data Sources: FIDS, dual-sensor TSA (camera + LIDAR), parking, weather
- Infrastructure: 99.99% uptime SLA with automated scaling during peak periods
Why It Matters
DEN represents what’s possible when airport operations data is unified into a single platform. Rather than managing dozens of disconnected systems, FlyFruition gives airport staff and travelers a single source of truth for everything happening across the airport — from flight status to how long the security line is right now.
"FlyFruition changed how we access operations data. Having flights, TSA wait times, parking, and weather in one place means we know what is happening across the airport in real time."
Want results like these?
Talk to our team about the right platform for your organization.