A real-time race companion that polls IndyCar's live timing feeds every second, places all 33 cars on a canvas track map, and ships as an installable PWA. Below it's replaying the saved data from the 110th running — the closest of finishes.
● The actual app, replaying real saved race data from the 110th Indianapolis 500. Public timing data only.