Inspiration

Professional motorsport teams like F1 use sophisticated real-time analytics to make split-second decisions. We wanted to bring that same level of intelligence to Toyota GR Cup Series teams, enabling race engineers to optimize strategy with data-driven insights.

What it does

GR Command Center is a comprehensive race engineering dashboard featuring:

  • 13 Real-Time Widgets: Live telemetry, tire degradation, fuel strategy, weather impact, incident detection, and more
  • AI-Powered Pit Stop Optimizer: Simulates race scenarios using actual tire wear, lap times, and position data to recommend optimal pit windows
  • Predictive Lap Times: Machine learning model forecasts future lap performance based on tire degradation patterns
  • Voice Alerts: Audio notifications for critical race events using Web Speech API
  • Live Track Map: Real-time car position tracking with sector analysis

How we built it

  • Frontend: React 18 with TypeScript for type-safe, component-based architecture
  • Visualization: Recharts for interactive charts, custom SVG icons for professional UI
  • Styling: Tailwind CSS with Toyota GR-inspired red/black theme
  • Machine Learning: ml-regression-simple-linear for predictive lap time modeling
  • Data Processing: PapaParse for CSV parsing, real-time simulation engine
  • Deployment: Vite build system, Netlify hosting

Challenges we ran into

  • Synchronizing multiple real-time data streams (0.1s, 2s, 100s intervals) without performance degradation
  • Creating accurate tire degradation models that reflect real-world racing conditions
  • Balancing UI information density with usability for high-pressure race environments

Accomplishments that we're proud of

  • Built a production-ready dashboard with 15,000+ lines of TypeScript code
  • Implemented real data-driven pit stop simulation that calculates optimal strategy based on actual race conditions
  • Created 16+ custom SVG icons for a cohesive, professional racing aesthetic
  • Achieved sub-100ms update latency for critical telemetry data

What we learned

  • Real-time data visualization requires careful state management and render optimization
  • Racing strategy involves complex trade-offs between tire wear, fuel load, and track position
  • Professional motorsport tools need to present complex data in instantly digestible formats

What's next for GR Command Center

  • Integration with live timing feeds from actual GR Cup events
  • Multi-car monitoring for full field analysis
  • Historical race data comparison and trend analysis
  • Mobile companion app for pit crew coordination

Built With

  • lucide-icons
  • ml-regression
  • netlify
  • papaparse
  • react
  • recharts
  • tailwind-css
  • typescript
  • vite
  • web-speech-api
Share this project:

Updates