Formula racing car on track
4

Motion & Experience Design — Feb 12, 2025

Project Race: A live race-day fan experience

Lap data, driver telemetry, and crowd energy — unified in real time.

240kConcurrent users
< 80msData latency
22Races covered

A broadcast-grade web experience for race day. Live telemetry streams feed into animated track maps, sector comparisons, and a social layer that turns passive fans into an active pit wall.

Race track aerial view
Track map updates 12 times per second during live sessions.

Turning numbers into narrative

Raw telemetry is noise. Our render pipeline converts 300 data points per second into readable sector cards, tyre-deg curves, and pace deltas — all within a 16ms frame budget.

Racing dashboard

Designing for split-second attention

Fans follow the race, not the screen. Every interaction was designed for peripheral vision — high contrast, large type, state changes under 200ms.

Night race crowd

Scale without compromise

Race start spikes to 8× normal load in under three seconds. Edge-cached static shells with streamed dynamic islands meant we never served a spinner at lights out.

Speed is a design constraint

Every millisecond of perceived lag is a fan looking away. We stopped treating performance as a polish pass and made it the foundation.

Real-timeWebSocketsCanvas APIEdge CDNMotion Design
← Back to projects