Skip to content

NovationLabs/Mokart

Repository files navigation

Mokart Dev CI Mokart Prod CI

Architecture

website/
├── web/        # Public landing page (React + Tailwind)
├── app/        # Driver dashboard / web app (React + Tailwind)
├── api/        # Backend (Python · FastAPI)
└── nginx/      # Reverse proxy

Quick Start

Script de démarrage recommandé

# Démarrage rapide (développement)
./start.sh

# Construction et démarrage
./start.sh build

# Reconstruction complète
./start.sh rebuild

# Mode production
./start.sh prod

# Arrêter les services
./start.sh stop

# Nettoyage complet
./start.sh clean

Docker Compose direct

# Development
docker-compose up --build

# Production
docker-compose -f docker-compose.prod.yml up --build -d

Access

Env Service URL
Dev Web + App http://localhost:8080
Dev API http://localhost:8081
Prod Web + App http://localhost:9980
Prod API http://localhost:9981

Benchmarks consommation

Board Durée Conso Python SSH Display Temp Ventilo
RPi Zero 2W 5 min 60 mWh ✅ 1x
RPi Zero 2W 50 min 685 mWh ✅ 1x
RPi Zero 2W 5 min 155 mWh ✅ 2x ✅ 3x ✅ (blanc)
RPi Zero 2W 25 min 745 mWh ✅ 1x ✅ 2x + btop 65°C
RPi Zero 2W 25 min 860 mWh ✅ 1x ✅ 2x + btop 45°C
RPi 4 24 min 1000 mWh

Team

  • Léo GREGORI
  • Clément DORGE
  • Selim BOUASKER
  • Anthony COLOMBANI-GAILLEUR

About

Professional-grade telemetry for rental karting. Real-time lap deltas, RTK positioning, trajectory analysis, and cloud sync.

Resources

Stars

Watchers

Forks

Releases

No releases published

Contributors