An interactive Formula 1 dashboard built with Streamlit and FastF1. Visualise lap times, tyre strategies, and fastest lap telemetry with ease.
- Lap Time Analysis — Explore lap times for each driver in a session
- Tyre Strategy — See tyre compound usage distributions
- Telemetry — Visualize fastest lap telemetry (speed, track map)
- Easy Session Selection — Choose any season (2018 → latest), race, and session (FP1, FP2, FP3, Qualifying, Sprint, Race)
Clone the repo and install dependencies:
git clone https://github.com/YOUR-USERNAME/F1-InsightX.git
cd F1-InsightX
pip install -r requirements.txtRun the dashboard locally with Streamlit:
streamlit run dashboard.pyThe app will open in your browser at http://localhost:8501.
F1-InsightX/
├── dashboard.py # Main Streamlit app
├── requirements.txt # Dependencies
├── .gitignore # Ignore cache/venv
├── ff1cache/ # FastF1 cache (ignored in Git)
└── README.md # This file