A dynamic Formula 1 website that automatically tracks the current season — standings, full race calendar, and team/driver lineup all update live from the API.
- Home — Live driver & constructor standings with team colors, next race card with countdown timer, F1 theme song, and lights-out starting animation
- Schedule — Complete season calendar (all races) with weekend session times, filter by upcoming/completed
- Teams — Current constructor standings with each team's drivers, colored by team livery
- Backend: Python / Flask
- Data: Jolpica F1 API (community Ergast successor, no auth required)
- Frontend: Vanilla HTML/CSS/JS, Titillium Web font
pip install -r requirements.txt
python flask_app.pyThen open http://localhost:5000.