A web-based tool for recording and analyzing drive day performance, now with live multi-user sessions and role-based access control.
This tool is maintained by Longhorn Racing and is available at:
- This tool standardizes how drive day data is recorded and analyzed across the team.
- It replaces inconsistent spreadsheets and ensures reliable, structured data collection.
- Driver-based lap tracking
- Automatic lap creation
- Best & average time calculations
- Penalty system:
- +2s per cone
- +20s per missed gate
- Session metadata:
- Event type (Skidpad, Autocross, Endurance, Kart)
- Weather & track conditions
- Start/end times
- Total distance
- Tire data logging
- State of Charge (SOC) tracking
- Track image upload
- Local persistence
- Advanced driver statistics (consistency, penalties, penalties per lap)
- Session leaderboard for quick driver comparison
- Session-wide averages for performance analysis
- Export run sheet as formatted PDF for sharing and archiving
- Add drivers
- Record laps (live or manual)
- Input penalties during laps
- Fill in session metadata
- Export
- If one lap is entered, used directly
- If two laps are entered, average is used
- Penalties are applied after base time calculation
- Data is now stored in Firebase (cloud)
- Sessions are shared across devices in real-time
- Internet connection required
- Frontend: React + TypeScript (Vite)
- Backend: Firebase Firestore (real-time database)
- Deployment: Vercel
The system uses a session-based architecture where:
- A host creates a session
- Others join via code
- All updates sync instantly via Firestore listeners
See CHANGELOG.md for full version history.
Nathan Yee (Trackside Engineering)
Current version: 2.2.1

