{"repo":"jamie005/f1-race-replay","free":true,"listed":false,"github":"https://github.com/jamie005/f1-race-replay","clone":"git clone https://github.com/jamie005/f1-race-replay.git","description":"A full-stack application for visualising and replaying Formula 1 race telemetry data 🏆🏁","language":"Python","stars":18,"topics":["cesiumjs","kafka","nx","python","typescript"],"license":null,"category":"data-pipelines","readme_excerpt":"🏎️ F1 Race Replay 🏎️ A full-stack application for visualising and replaying Formula 1 race telemetry data. It features a real-time 3D race viewer built with React, Cesium and Resium, allowing users to spectate races from any angle. The Dockerised backend Python service ingests F1 session data using the FastF1 library, before serialising it using Protobuf and streaming it using Kafka. Utilised Technologies Screenshots Project Setup Prerequisites - VS Code - VS Code Dev Containers Extension Steps 1. Within VSCode, open the command pallette then run \"Dev Containers: Reopen in Container\" 2. Lint, test, and build each project: 3. Run the F1 Race Replay stack: 4. Access the F1 Race Viewer from: http://localhost:80 Disclaimer This repository is not associated in any way with the Formula 1 companies. F1, FORMULA ONE, FORMULA 1, FIA FORMULA ONE WORLD CHAMPIONSHIP, GRAND PRIX and related marks are trade marks of Formula One Licensing B.V.","default_branch":null,"files":null,"tree":[],"storefront":"/r/jamie005","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/jamie005/f1-race-replay/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}