ERP flotte transport
Multi-tenant, RBAC granulaire, intégration télématique, IA vision factures, prédictif maintenance.
L'ERP transport routier pour PME-ETI : isolation données, scaling, vraie carte live, alertes feed temps réel.
Repères
- Taille flotte cible10 à 200+ véhicules
- ArchitectureMulti-tenant scopé from day 1
- ModulesOT, fact, paie, télématique, IA, maintenance
- Mise en production3-9 mois selon scope
Le contexte.
Les ERP transport classiques sont pensés pour des grandes structures avec budgets dédiés. Les PME-ETI bricolent avec Excel et un peu de Tachograph. Notre ERP est conçu pour cette taille intermédiaire : multi-tenant SaaS pour scaler sans copier-coller, RBAC granulaire (chauffeurs ≠ exploitants ≠ direction), intégration télématique native, lecture automatique des factures fournisseurs par IA vision, prédictif maintenance sur signaux faibles.
Comment on procède.
- Étape 01
Multi-tenant scoped from day 1
Toutes les routes API sont scopées tenant — un chauffeur Tenant A ne peut jamais voir une donnée Tenant B. Pas de bricolage post-hoc — l'isolation est conçue dès le schéma DB.
- Étape 02
RBAC CASL granulaire
Chauffeur (lecture de ses propres trajets), exploitant (CRUD sur sa zone), direction (lecture toute la flotte), admin (config tenant). Invariants pricing/RBAC vérifiés par tests.
- Étape 03
Télématique native
Connexion télématique (OAuth2), GPS temps réel, syncs périodiques 30 min / 1 h / 6 h selon criticité. Carte live Leaflet + alertes feed temps réel via WebSocket.
- Étape 04
IA vision pour factures
Un modèle vision parse les factures fournisseurs reçues en photo ou PDF. Extraction structurée (montant HT, TVA, fournisseur, date), validation humaine avant intégration comptable.
Outils mobilisés
La stack au service du métier.
- Next.js 16 + Prisma + Supabase self-hosted
- NextAuth + CASL RBAC
- pg-boss queue jobs (sur Postgres, pas Redis)
- OpenRouter (Haiku vision + Sonnet)
- API télématique partenaire
- Leaflet + OSM carte live