API backend des courses et de l’affectation des livreurs. 20 jours, livraison au 2 mai. Périmètre fermé : ni front web, ni mobile, ni paiement.
Pas une capture d'écran d'outil : le journal réel d'un projet, tel que son client le lit. Karim est parti en février. Léa a repris en mars sans qu'on lui explique quoi que ce soit — parce que tout ce qu'il fallait savoir était déjà écrit, au moment où ça se décidait.
Cas d'école, anonymisé et tenu dans le code de cette page. Aucun journal de client réel n'est lu ici — une vitrine ne lit pas les projets en cours, et celle-ci n'a aucun moyen technique de le faire.
API backend des courses et de l’affectation des livreurs. 20 jours, livraison au 2 mai. Périmètre fermé : ni front web, ni mobile, ni paiement.
41 tables · 7 index géospatiaux · migration réversible générée
Société partenaire, pas un salarié. Elle entre par une mission comme n’importe quelle capacité du réseau, et reçoit le même dossier.
Mission d’architecture terminée. Deux décisions et un piège légués — c’est tout ce que le suivant aura besoin de savoir, et c’est déjà écrit.
Par lots toutes les 90 secondes, pas en temps réel. Le temps réel imposait un service de matching permanent (~180 €/mois) et une reprise sur incident complexe. À 500 livraisons/jour, un lot de 90 s ne dégrade pas l’expérience et tient le plafond de coût.
PostgreSQL 16 + PostGIS, instance unique OVH Gravelines. PostGIS couvre les requêtes de proximité sans service tiers, et Gravelines satisfait la contrainte d’hébergement en France.
Mettre en relation commerçants de centre-ville et livreurs à vélo, sur une zone de 15 km.
38 000 € plafond, non extensible avant le closing de la levée.
Hébergement en France exigé contractuellement — le client vend à des mairies.
Une contrainte posée reste opposable tant que personne ne l'a levée — y compris à un intervenant arrivé six mois après.
Le client n'a embauché personne. Chaque ligne est une mission, avec son périmètre et son échéance.
Ce que produit le moteur est signalé comme tel, en monospace et en bleu. Ce que produit un humain porte son nom. On ne les confond jamais.
Décrivez-nous ce que vous voulez construire. Vous repartez avec un cadrage écrit sous 48 h, que vous continuiez avec nous ou non.