rc-race-monitor-svelte Svelte Themes

Rc Race Monitor Svelte

RC Race Monitor

A comprehensive race management system for RC car racing events, built with SvelteKit and Supabase.

Features

  • Track and event selection
  • Race lineup generation and management
  • Real-time lap timing with serial port integration
  • Race control with countdown timer
  • Racer and car management
  • Event registration
  • Race results tracking

Technology Stack

  • Frontend: SvelteKit, TailwindCSS
  • Backend: Supabase (PostgreSQL, Authentication, Real-time subscriptions)
  • Timing: Web Serial API for communication with timing hardware

Development

# Install dependencies
npm install

# Start development server
npm run dev

# Build for production
npm run build

# Preview production build
npm run preview

Environment Configuration

The application requires the following environment variables in a .env.local file:

PUBLIC_SUPABASE_URL=your_supabase_url
PUBLIC_SUPABASE_ANON_KEY=your_supabase_anon_key

License

MIT

Top categories

Loading Svelte Themes