
Livria
La plateforme de gestion des livraisons locales, des tournées et des coursiers pour centraliser vos commandes, dispatcher intelligemment vos missions et suivre chaque livraison jusqu’à la preuve de remise. De la demande client à la clôture opérationnelle, Livria orchestre le cycle complet — avec un algorithme de dispatch et un planificateur de tournées intégrés au cœur de la solution.
Pour les acteurs de la livraison locale
Livria s’adresse aux commerces, réseaux de magasins, distributeurs, transporteurs, logisticiens et sociétés de coursiers qui organisent le dernier kilomètre — courses immédiates, créneaux planifiés ou tournées multi-arrêts — depuis un back-office unique et une application mobile dédiée.
Un moteur d’affectation et de tournées intégré
Livria ne se contente pas d’enregistrer des missions : elle décide quel coursier prendre en charge une course, et comment regrouper les livraisons du jour pour minimiser la flotte utilisée tout en respectant capacités, fenêtres horaires et distances.
Dispatch automatique par scoring
Pour une commande à affecter, Livria sélectionne parmi les coursiers en ligne et actifs, à partir de leur dernière position GPS. Des filtres durs éliminent d’emblée les profils incompatibles ; un score composite désigne ensuite le meilleur candidat (score le plus bas = meilleur match).
- Filtres durs — compatibilité véhicule (poids, volume, chaîne du froid, type de marchandise), capacité résiduelle réelle, indisponibilité (busy until)
- Proximité — distance Haversine coursier → point de collecte (pénalité si GPS manquant)
- Remplissage — ratio poids / capacité et volume / capacité du véhicule
- Compétences — pénalité si colis fragile sans skill « fragile »
- Charge active — missions déjà en cours (assigned → in_delivery) pour équilibrer la flotte
L’opérateur conserve toujours la main : affectation manuelle depuis le tableau de dispatch, avec les mêmes contrôles de compatibilité et de charge.
Planificateur de tournées (packing + routes)
Pour la journée (ou un horizon multi-jours), le planificateur construit des tournées en visant d’abord le remplissage de la flotte, puis le respect des contraintes terrain, puis le raccourcissement des parcours.
- Objectifs ordonnés — remplir les tournées ouvertes / minimiser le nombre de coursiers, puis gates géo et horaires, puis réduire les kilomètres
- Best-fit decreasing — tri des commandes (volume, créneau) et insertion dans le créneau le plus rempli compatible, sinon ouverture d’une nouvelle tournée
- Gates opérationnels — max arrêts par tournée, capacité véhicule, distance max entre arrêts, simulation d’ETA depuis le dépôt (vitesse moyenne + durée d’arrêt)
- Optimisation d’itinéraire — plus proche voisin (nearest neighbour), puis amélioration 2-opt sur distances Haversine, avec respect de l’ordre collecte → livraison
- Horizon & diagnostic — planification multi-jours, journal de décisions, identification des commandes non planifiées
Résultat : moins de véhicules mobilisés, parcours plus courts, et une vision claire des tournées à risque ou sous-remplies avant le départ.
Tout ce dont vous avez besoin
Une solution opérationnelle pour enregistrer les demandes, calculer les tarifs, dispatcher les missions, construire les tournées et accompagner les coursiers jusqu’à la preuve de livraison.
Gestion des commandes
Création manuelle, formulaire public, portail B2B, import CSV ou API partenaire. Chaque livraison centralise adresses, géolocalisation, colis, créneaux, consignes, code de validation et jeton de suivi.
Devis et tarification
Moteur de règles tarifaires (zones, distance Haversine, poids, volume, options). Devis en ligne côté site, recalcul et application des règles depuis le back-office.
Dispatch des coursiers
Vue opérationnelle avec carte, affectation manuelle ou auto-dispatch par scoring (proximité, capacité, compétences, charge). Contrôles de compatibilité véhicule à chaque affectation.
Tournées multi-arrêts
Création manuelle ou planification journalière automatisée : packing best-fit, optimisation NN + 2-opt, verrouillage, démarrage de tournée et synchronisation des statuts commande.
Application coursier
App Android (Kotlin / Compose) : disponibilité, tournées du jour, détail des arrêts, scan d’étiquettes, preuves (code / photo), position GPS, gains et missions unitaires.
Suivi en temps réel
Page de suivi public par jeton, événements horodatés, ETA, position du coursier et alerte « en approche ». Consultation live également exposée via API.
Un parcours de livraison maîtrisé
Chaque mission suit un cycle de vie formalisé — de la confirmation à la livraison, avec variantes dépôt / collecte coursier, retours et échecs.
Commande
Création, devis, confirmation & paiement
Planification
Dispatch unitaire ou tournée du jour
Affectation
Coursier, véhicule, scoring ou packing
Exécution
Collecte / dépôt, scan, suivi GPS
Clôture
POD, notifications, reçu & KPI
Plusieurs modes opérationnels
Livria couvre la course urgente comme la tournée planifiée, avec deux modes d’intake : dépôt au hub ou collecte par le coursier.
Course immédiate
Commande confirmée, proposée au meilleur coursier disponible via le scoring (proximité, capacité, charge).
Livraison planifiée
Créneau ou date souhaitée ; la mission intègre le planning ou la planification journalière automatique.
Tournée multi-arrêts
Regroupement best-fit, ordre optimisé (NN + 2-opt), démarrage groupé et suivi arrêt par arrêt sur l’app.
Dépôt ou collecte
Intake depot_dropoff (remise au hub puis distribution) ou courier_pickup (collecte chez l’expéditeur puis livraison).
Gestion détaillée des marchandises
Les caractéristiques du colis alimentent la tarification, la compatibilité véhicule et les filtres du dispatch — pour affecter le bon moyen de transport.
Informations sur les colis
- Nature / type de marchandise (catalogue)
- Nombre d’unités, poids et volume
- Références, étiquettes et scans
- Photographies de preuve terrain
Contraintes particulières
- Fragile (skill coursier requise)
- Chaîne du froid / véhicule compatible
- Remise contre code de validation
- Instructions et consignes destinataire
Points de collecte
- Adresse, GPS et contact expéditeur
- Créneau de disponibilité
- Réception au dépôt (at_depot / loaded)
- Confirmation de collecte par le coursier
Informations destinataire
- Adresse précise et géolocalisation
- Téléphone et instructions d’accès
- Signal « destinataire prêt »
- Gestion d’absence, refus ou échec
Une application dédiée aux coursiers
L’app Android Livria Courier connecte le terrain au back-office : disponibilité, tournées, scans, preuves et localisation.
Disponibilité et missions
- Passage en ligne / hors ligne
- Tournées du jour et du lendemain
- Missions unitaires en complément
- Consultation des consignes et contacts
Navigation terrain
- Ouverture d’itinéraire vers les arrêts
- Détail collecte / livraison par stop
- Scan d’étiquette (manuel ou caméra)
- Envoi périodique de la position GPS
Progression de la mission
- Statuts alignés sur le cycle de vie
- Collecte, en livraison, livré / refus / échec
- Motifs d’échec structurés
- Synchronisation avec les arrêts de tournée
Preuves et gains
- Code de validation destinataire
- Photo de preuve de remise
- Historique et consultation des gains
- API Bearer sécurisée (login / logout)
Preuves de livraison et traçabilité
Chaque étape clé est horodatée, journalisée et, si configuré, conditionnée à une preuve avant clôture de la mission.
Signature
Capture de signature configurable côté serveur (option POD activable selon vos règles métier).
Photographie
Photo du colis remis ou du lieu de dépôt, associée à la mission et consultable en back-office.
Code de validation
Code unique généré à la confirmation, saisi par le coursier pour sécuriser la remise.
Scan, horodatage, GPS
Scan d’étiquette, journal d’événements, horodatage et position lors des validations terrain.
Back-office opérationnel
Pilotez commandes, dispatch, tournées, flotte, clients, paiements et indicateurs depuis une interface d’administration dédiée.
Gestion des livraisons
- Liste filtrable, import CSV, cycle de vie complet
- Événements, motifs d’échec, réaffectation
- Réception dépôt et étiquetage / scans
- Incidents et preuves de livraison
Dispatch & opérations
- File des commandes ouvertes + carte
- Affectation manuelle ou auto-scoring
- Planifier la journée / l’horizon
- Diagnostic des non planifiées & démarrage
Tournées et flotte
- CRUD tournées, arrêts, verrouillage
- Optimisation d’ordre (NN + 2-opt)
- Coursiers, véhicules, capacités
- Zones et règles tarifaires
Clients & finance
- Clients, adresses, portefeuilles
- Paiements, factures / reçus
- Commissions et gains coursiers
- Tableau de bord KPI
Espace client et canaux d’entrée
Commerces et partenaires créent et suivent leurs livraisons via le portail, le formulaire public ou l’API.
Création de commandes
Saisie des points de collecte et de livraison, caractéristiques des colis, horaires et consignes — portail B2B ou formulaire site.
Devis en ligne
Estimation tarifaire selon les règles configurées avant validation de la commande.
Suivi des opérations
Statut, événements, ETA et preuves ; page de tracking public partageable avec le destinataire.
Historique et documents
Consultation des livraisons passées et accès aux reçus / factures générés à la clôture.
Import & API
Import CSV côté admin ; API partenaire (clé) pour créer / consulter une commande et suivre le live tracking.
Adresses enregistrées
Référentiel d’adresses clients (magasins, entrepôts, destinataires récurrents) pour accélérer la saisie.
Paiements et facturation
Encaissement opérationnel, portefeuille client et facturation — avec une architecture plugin prête pour les moyens de paiement locaux.
Enregistrement du règlement (espèces, virement, autre) et passage de la commande en statut payé.
Plugin Wave prêt à brancher sur l’API réelle ; parcours de paiement local extensible.
Crédit / débit, historique des mouvements et utilisation du solde pour les commandes.
Génération à la livraison, facturation client / crédit wallet et suivi depuis le back-office.
Information à chaque étape clé
Des notifications e-mail (et webhooks sortants) informent les parties prenantes des jalons du cycle de vie.
Commande confirmée
Accusé de prise en compte avec référence et éléments utiles au suivi.
Coursier affecté
Notification à l’affectation, manuelle ou issue du scoring automatique.
En approche
Alerte lorsque le coursier entre dans le rayon configuré autour du point de livraison.
Livré / chargé / refus
Clôture, chargement dépôt ou refus — avec journal et preuves associées.
Pilotage et indicateurs
Un tableau de bord KPI pour suivre l’activité, la qualité de service et la performance opérationnelle.
Activité opérationnelle
- Volumes de commandes et statuts
- Tournées créées, démarrées, terminées
- Remplissage et kilomètres estimés
- Commandes non planifiées / à risque
Qualité de service
- Livraisons réussies vs échecs / refus
- Motifs d’échec structurés
- Respect des créneaux (ETA)
- Incidents et preuves associées
Performance flotte
- Charge active par coursier
- Disponibilité en ligne
- Gains / commissions
- Utilisation des véhicules
Suivi financier
- Paiements enregistrés
- Portefeuilles et mouvements
- Factures et reçus
- Vue consolidée back-office
Une base solide, prête à s’étendre
Livria repose sur une architecture MVC moderne et des plugins métier — pour brancher paiements, notifications et intégrations sans tout réécrire.
Bilingue
Interfaces et libellés en français et en anglais (en-GB / fr-FR) pour équipes et clients.
Devise configurable
Devise, symbole et TVA paramétrables selon votre territoire d’exploitation.
API & webhooks
API coursier (Bearer), API partenaire (clé), tracking live et webhooks sortants / entrants.
Plugins métier
Paiement offline, Wave, notifications e-mail — extensibles pour SMS, push ou autres PSP.
Pensé pour chaque acteur
Exploitants, clients et coursiers disposent chacun d’un espace adapté à leur rôle dans la chaîne de livraison.
Pilotez avec l’algo à vos côtés
Centralisez les commandes, lancez le plan du jour, dispatchéz au scoring ou à la main, et suivez flotte, preuves et KPI depuis le back-office.
Commandez et suivez en transparence
Devis, création de mission, tracking public, notifications et documents — sans appeler le dispatch.
Exécutez mission après mission
Tournées, scans, preuves, GPS et gains dans l’application Android Livria Courier.
Prêt à industrialiser vos livraisons locales ?
Découvrez comment Livria centralise vos commandes, affecte les coursiers grâce à son moteur de scoring, construit des tournées optimisées et sécurise chaque remise jusqu’à la preuve de livraison.
Demander des informations Revoir l’algorithme
