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

Log in or sign up for Devpost to join the conversation.