About F1 Track Story
F1 Track Story is an interactive data visualization project that transforms Formula 1 race data into clear, engaging visual narratives. Built using Python, JSON, and JavaScript, F1 Track Story uses race telemetry and lap data sourced through the FastF1 library to create dynamic visualizations that compare driver performance, lap-by-lap pace, race outcomes, and track context.
The goal of the project is to combine technical data analysis with visual storytelling by turning raw race information into an immersive experience. By blending race analytics with front-end design, the experience highlights the story behind the numbers: where pace was gained or lost, how race strategy developed over time, and how drivers compared across the course of an event.
This project was developed through AI-assisted pair programming, using AI as a collaborative tool to accelerate prototyping, debugging, and UI iteration while maintaining human-directed design, data structure, and product decisions throughout the process.