[PR #240] GUI implementation using Tauri & React #243

Open
opened 2026-05-07 00:19:22 +02:00 by BreizhHardware · 0 comments

📋 Pull Request Information

Original PR: https://github.com/IAmTomShaw/f1-race-replay/pull/240
Author: @Lixander78
Created: 3/1/2026
Status: 🔄 Open

Base: mainHead: Tauri_React


📝 Commits (3)

  • 1e0f965 feat: Adjust UI margins to prevent overlap on track
  • 672998c feat: Add Tauri frontend and FastAPI sidecar PoC
  • df75e25 Revert partial changes from an earlier revert attempt

📊 Changes

4 files changed (+164 additions, -3 deletions)

View changed files

📝 .gitignore (+7 -2)
📝 requirements.txt (+3 -1)
run_poc.py (+87 -0)
src/services/bridge.py (+67 -0)

📄 Description

image

I've successfully implemented the integrated PoC.

Features implemented:

Orchestrator: A single run_poc.py script that manages the FastAPI sidecar and Tauri frontend lifecycle.

Telemetry Bridge: A FastAPI WebSocket server in src/services/bridge.py that hooks into the --telemetry TCP stream.


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/IAmTomShaw/f1-race-replay/pull/240 **Author:** [@Lixander78](https://github.com/Lixander78) **Created:** 3/1/2026 **Status:** 🔄 Open **Base:** `main` ← **Head:** `Tauri_React` --- ### 📝 Commits (3) - [`1e0f965`](https://github.com/IAmTomShaw/f1-race-replay/commit/1e0f96545dc8c83316fb38ca60a05e316e29649f) feat: Adjust UI margins to prevent overlap on track - [`672998c`](https://github.com/IAmTomShaw/f1-race-replay/commit/672998c88e4df63f5ffbb36d7649ca7a73bb1736) feat: Add Tauri frontend and FastAPI sidecar PoC - [`df75e25`](https://github.com/IAmTomShaw/f1-race-replay/commit/df75e2505188f37f32471d3f2785b76378b19852) Revert partial changes from an earlier revert attempt ### 📊 Changes **4 files changed** (+164 additions, -3 deletions) <details> <summary>View changed files</summary> 📝 `.gitignore` (+7 -2) 📝 `requirements.txt` (+3 -1) ➕ `run_poc.py` (+87 -0) ➕ `src/services/bridge.py` (+67 -0) </details> ### 📄 Description <img width="2552" height="1354" alt="image" src="https://github.com/user-attachments/assets/f420935e-166b-4be0-be52-790007752edd" /> I've successfully implemented the integrated PoC. Features implemented: Orchestrator: A single run_poc.py script that manages the FastAPI sidecar and Tauri frontend lifecycle. Telemetry Bridge: A FastAPI WebSocket server in src/services/bridge.py that hooks into the --telemetry TCP stream. --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/f1-race-replay#243
No description provided.