This project is a full stack Formula One data management system built around a traditional server client database setup. It represents real world F1 elements such as teams, drivers, cars, races, circuits, sponsors, and lap statistics, all connected through well structured relationships. Data is gathered from public F1 sources and APIs, and stored in a MySQL database to keep everything accurate and consistent. A Python backend manages queries and data logic, while a Streamlit interface lets users explore teams, races, sponsors, and driver performance interactively. Overall, the project focuses on practical database organization and connecting a backend system with a user friendly frontend.
Built With:
Python, MySQL, SQL, Streamlit, CSV, OpenF1 API