Étude de cas · Dispatch VTC

Automatiser un dispatch VTC
pour reprendre le contrôle.

Comment j'ai outillé un exploitant de transport avec chauffeur — de la réservation au règlement des chauffeurs — pour automatiser les tâches répétitives, tenir le rythme, garantir la satisfaction client, et lui rendre du temps pour faire grandir son activité.

← Retour à l'accueil

Le contexte

Un exploitant qui ne dormait plus.

Un exploitant VTC parisien me contacte. Depuis des années, il distribue ses courses à un réseau de chauffeurs partenaires — mais tout passe par WhatsApp, des appels et des bons de commande manuels.

À mesure que l'activité grossit, il n'arrive plus à suivre : réservations éparpillées, chauffeurs à relancer un par un, clients à tenir informés, commissions à recalculer de tête. Il est sur son téléphone du matin au soir, 7 jours sur 7, sans jamais pouvoir prendre de recul.

Deux angoisses reviennent : tenir le rythme de distribution des courses sans jamais en perdre, et garantir que chaque client reparte satisfait du chauffeur qu'on lui a envoyé. Il arrive avec une question simple : que peut-on automatiser pour que je récupère du temps, que je sorte la tête du guidon, et que je puisse enfin développer mon projet ?

Le défi

Tout reposait sur une seule tête.

Ce que j'ai mis en place

Deux applications,
un dispatch qui tourne tout seul.

J'ai conçu, développé et déployé un écosystème complet : un site de réservation ouvert au public et une application de gestion (installable sur mobile) qui couvre tout le cycle, de la demande jusqu'au règlement du chauffeur.

01

Deux produits complémentaires

Un site de réservation public (sans compte) qui génère les demandes, et une application de gestion (PWA installable) qui pilote tout : réservations, dispatch, communication, finances.

02

Cycle de course automatisé

7 statuts — en attente → confirmée → assignée → en route → sur place → en course → terminée. Chaque changement est historisé (qui, quand) et déclenche les bonnes notifications.

03

Dispatch automatique

À la confirmation, la course est proposée aux chauffeurs éligibles (disponibles, sans conflit d'horaire) — premier arrivé, premier servi, avec verrou anti-double et escalade si personne ne répond.

04

Identité par téléphone & confidentialité

Connexion par numéro, zéro email. Et surtout : aucun numéro n'est échangé entre client et chauffeur — tout passe par un chat in-app.

05

Notifications multi-canaux

Push web (y compris iPhone via l'app installée), email et chat temps réel, plus des modèles WhatsApp prêts. Le client est informé à chaque étape, sans un seul message manuel.

06

Moteur financier

Commission paramétrable par course, solde net par chauffeur, règlements en un clic, historique complet, exports CSV et alerte de dette. Fini les calculs de tête.

07

Gestion chauffeurs & qualité

Fiches, disponibilité en un clic, et classification par tiers (A→D) pour envoyer les bons chauffeurs aux bons clients. Suppression sûre : les courses sont automatiquement désassignées.

08

Annuaire clients & analytics

Comptes de l'app et invités du site fusionnés par téléphone. Chaque fiche client affiche son historique et ses indicateurs : courses, chiffre d'affaires, panier moyen.

09

Rappels & tâches planifiées

Un rappel automatique la veille de chaque course, et des tâches planifiées (cron) qui tournent sans intervention — l'exploitant n'a plus à y penser.

La stack

Du solide, prêt à grandir.

Une architecture moderne, sécurisée et documentée, déployée en continu — pensée pour évoluer avec l'activité.

Next.js 16 TypeScript React 19 next-intl (bilingue · RTL) Supabase — PostgreSQL Auth & Realtime Row Level Security Web Push (VAPID) Resend (emails) Google Maps & Places PWA installable Docker + Traefik VPS (TLS Let's Encrypt) CI/CD GitHub Actions

Le résultat

Il a récupéré son temps.

2Applications
3Rôles pilotés
7Statuts de course
4Tiers chauffeurs
0Numéro échangé
24/7Dispatch sans intervention

Un besoin similaire ?

Dispatch, automatisation, outil métier ?
Parlons-en.

Si vous vous reconnaissez dans cette situation — trop de tâches manuelles, pas assez de temps — je peux concevoir la solution qui vous correspond.

Travaillons ensemble Voir mes services
Me contacter