On Plan

Active Race Format

Switch between individual runner shifts and 2-runner pair shifts. All charts and countdowns will adjust automatically.

Solo Strategy Plan Editor

Quick Strategy Presets
P1Phase 1: Day Start
Subtotal: 360m (6.0h)
Shift Duration:30 min
Slots in Phase:
12
P2Phase 2: Midnight Block
Subtotal: 480m (8.0h)
Shift Duration:60 min
Slots in Phase:
8
P3Phase 3: Final Push
Subtotal: 600m (10.0h)
Shift Duration:30 min
Slots in Phase:
20
Valid 24-Hour Strategy
Total: 1440 minutes (24.0 hours) across 40 total shifts

Baseline 24H Lap Target

Auto-Saved

Target laps for the full 24 hours. Saved permanently to browser storage. Team total so far: 0 laps

Shift Lap Override

Auto-Saved

Calibrate or fix the lap count for Youssef Amr's current shift. Saved permanently across all devices.

Reset Race to Start Line

Zero State

Reset the entire race back to Slot #1 (6:00 PM) with 0 total laps, reset all athlete splits, and pause the timer at the starting line.

Cross-Device Cloud Sync (Supabase)

Connecting...
Local Device Only

Connect a free Supabase database so runners, coaches, and crew see the same live race data on their phones.

Runner Rotation Order

  • #1Youssef AmrActive
  • #2Hussain Ghonem
  • #3Mazin Gawdat
  • #4Walid Hanafy
  • #5Saeed
  • #6Assem
  • #7Mostafa Ayman
  • #8Khaled Eltayeb
Quick Swap Two Runners

Athlete Effort & Fatigue Matrix (RPE)

No Ratings Yet

Live physical strain telemetry (1–10 scale). Track which athletes are running on fresh legs versus those accumulating severe muscular and cardiovascular fatigue.

YA
Youssef Amr#1
Not Rated
HG
Hussain Ghonem#2
Not Rated
MG
Mazin Gawdat#3
Not Rated
WH
Walid Hanafy#4
Not Rated
SD
Saeed#5
Not Rated
AS
Assem#6
Not Rated
MA
Mostafa Ayman#7
Not Rated
KLT
Khaled Eltayeb #8
Not Rated

Track Feed & Telemetry Status

Feed Online
Local Storage Persistence
Active · Offline-Ready
Supabase Cloud Sync
Local Only
  • 01:12:40Scraper heartbeat OK — 240ms
  • 01:11:38Lap feed synced (lane 3)
  • 01:09:02Timing mat reconnected
  • 01:04:55Scraper heartbeat OK — 198ms
  • 00:58:11Pushed 6 laps for Karim Wael