Find the junction
Selecting an intersection opens its identifiers, position and status on the map, giving each live update a specific place to investigate.
Connected-mobility dashboards
An operator interface for live connected-mobility messages and intersection status.

The project
Connected vehicles and roadside systems produce message streams that need geographic context to be useful to traffic operators. I designed and built the frontend dashboards that bring WebSocket signal updates, roadside-unit status and V2X messages into an intersection-level map. An operator can locate a junction, inspect its identifiers and status, then turn to warnings, vehicles or road-sign layers while retaining the location. Signal-phase subscriptions (SPAT) and CAM, DENM and IVI message views bring the live feed into one operator workspace.
Design details
Selecting an intersection opens its identifiers, position and status on the map, giving each live update a specific place to investigate.
WebSocket subscriptions keep signal-phase information current, while V2X messages and roadside-unit state appear in the same operational workspace.
Layer controls separate intersections, signs, DENM warnings and CAM vehicles; operators can switch to a satellite basemap when that context helps.
In the interface