CAS · ÉTUDEDISTRIBUTION B2B2025 → en cours

Marque cliente confidentielle

+0K€/ MOIS
5Drivers
200+Commandes / mois
Compta intégrée
Next.jsTypeScriptNeon.techEvoliz APIGoogle Maps API
01 — LE CONTEXTE

Trois systèmes pour faire un seul métier.

Une marque francilienne de pâtisserie premium, livrée chaque jour à des centaines de cafés, hôtels et restaurants en Île-de-France. 5 drivers en route à 6h du matin, 200+ commandes par mois, plus de 50K€ de chiffre mensuel — et un quotidien qui ressemblait à ça : un fichier Excel pour les commandes, un terminal de paiement carte en plus du cash que les drivers ramenaient le soir, une comptable qui rapprochait tout en fin de mois sur un autre tableur.

Trois systèmes déconnectés. À chaque erreur de saisie, une heure perdue à rapprocher. À chaque livraison contestée, personne ne savait à quelle heure exacte le driver était passé. À chaque fin de mois, une journée pleine pour rééditer les factures et chasser les paiements en retard.

Le brief client tenait en une ligne : « je veux savoir ce qui se passe en temps réel, et ne plus jamais ressaisir une commande deux fois ».

02 — CE QU'ON A CONSTRUIT

Un seul dashboard. Tout passe par là.

On a remplacé les trois systèmes par une plateforme unique. Pas un patchwork d'outils SaaS reliés par des Zapier — un produit conçu pour ce métier, où chaque action a sa conséquence comptable et logistique automatique.

AVANT

Excel, terminal carte, compta à la main

Le commercial saisissait les commandes dans un Excel partagé. Le driver imprimait sa tournée le matin, encaissait en carte ou cash, ramenait les souches le soir. La comptable, en fin de mois, rapprochait les souches, les relevés bancaires et les commandes Excel — souvent avec deux jours de décalage entre paiement réel et facture émise.

Trois personnes, trois logiciels, zéro source de vérité. Le client final recevait sa facture quinze jours après la livraison, et chaque fin de mois était une journée perdue à rééditer.

MAINTENANT

Une plateforme. Trois rôles. Zéro double saisie.

Le commercial saisit la commande dans le dashboard. Elle apparaît en temps réel sur le téléphone du driver assigné, qui voit sa tournée optimisée par Google Maps. Au moment de la livraison, il encaisse via l'app — carte ou cash — le paiement est rapproché automatiquement. À la fin du mois, la facturation Evoliz se déclenche en un clic depuis le dashboard, sans rapprocher trois tableurs.

Côté direction : un dashboard temps réel avec position des drivers, état des paiements, encours par client, alertes sur les retards. Plus besoin d'attendre la fin du mois pour savoir où on en est.

200+commandes / mois orchestrées
Dashboard direction · plateforme livraison B2B vue temps réel
Dashboard direction · suivi commandes et drivers en temps réel
AU QUOTIDIEN

Une journée d'un driver, jour J.

6h00 — Le driver ouvre l'app sur son téléphone. Sa tournée du jour est déjà calculée : 12 stops, ordre optimisé Google Maps, ETA par client. 6h15 — Première livraison, encaissement carte sur le téléphone, signature client. 11h40 — Un client appelle pour annuler une commande. La direction la passe en « annulée » sur le dashboard, le driver voit son trajet recalculé en direct.

18h00 — Le driver rentre. Il n'a rien à ramener, rien à saisir, rien à rapprocher. Tout est déjà remonté dans le dashboard, prêt pour la facturation de fin de mois.

App driver · tournée du jour avec ETA et encaissement intégré
App driver · format mobile, encaissement intégré + sync offline
03 — COMMENT ON L'A CONSTRUIT

Les choix techniques, expliqués.

Plateforme métier critique : il fallait que ça tienne sous 200+ commandes/mois, que la compta soit fiable au centime, et que les drivers puissent travailler offline en zone blanche.

  • Next.js + TypeScript

    Une seule base de code pour le dashboard direction, l'interface commerciale et l'app driver (PWA mobile). TypeScript strict de bout en bout — sur un système comptable, une erreur de type sur un montant n'est pas une option.

  • Neon.tech (Postgres serverless)

    Postgres pour la rigueur transactionnelle (commandes, paiements, factures = ACID requis). Neon parce qu'on ne veut pas gérer un cluster pour un client à 200 commandes/mois, et que le branching DB nous permet de tester chaque release sur un snapshot prod.

  • Evoliz API

    Le client gérait déjà sa compta sur Evoliz — on s'est plug dessus plutôt que d'imposer notre propre outil. Adapter l'écosystème métier existant, pas le remplacer. La facturation de fin de mois se génère en un clic depuis le dashboard, sans ressaisir une commande.

  • Google Maps Platform

    Routes optimisées en temps réel, ETA par stop, recalcul instantané quand une commande change. Plus précis que les alternatives open-source sur l'Île-de-France à l'heure de pointe — et le coût reste marginal sur ce volume.

  • PWA + IndexedDB (côté driver)

    Les drivers traversent des zones blanches en cave/parking. L'app driver tourne en PWA avec queue locale : encaissements et signatures sont stockés en IndexedDB et synchronisés dès retour réseau. Aucune commande ne se perd.

04 — RÉSULTATS

Ce que ça change pour la marque, concrètement.

Six mois après la mise en prod, les indicateurs suivis par la direction.

+50K€chiffre mensuel orchestré
200+commandes / mois
0ressaisie manuelle
1 clicfacturation fin de mois
« On savait ce qu'on voulait : ne plus jamais ressaisir. Aujourd'hui chaque commande, chaque encaissement remonte en direct, et la facturation de fin de mois se déclenche en un clic — plus de rapprochement à la main. Je sais à la minute près où sont mes drivers. Le métier respire. »
Direction · marque cliente·Pâtisserie B2B · Île-de-France · sous NDA
05 — L'ÉQUIPE SUR LE PROJET

Qui a fait quoi.

Rayane

Full-stack · Architecture

Architecture Next.js + Postgres + Evoliz, intégration Google Maps, mise en place de la PWA driver avec sync offline.

Mourad

Sécurité paiements · Front

Sécurisation des flux paiements (carte + cash), conformité PCI sur l'app driver, contributions front sur le dashboard direction.

Zinédine

Project Manager · Data

Cadrage du brief avec la marque, modélisation des flux comptables, coordination Evoliz, recettage avec drivers et compta.

Une activité éclatée entre plusieurs systèmes ?

Si vous reconnaissez la situation — Excel + outil de facturation + autre chose pour la logistique — on regarde ensemble si une plateforme unique a du sens. 30 minutes pour voir clair.