Menuiserie, cuisine, électroportatif. Chaque rayon a ses gammes, ses arbitrages et ses gestes métier, donc son application, plutôt qu’un outil unique qui conviendrait à peu près à tout le monde.
Les applications viennent compléter le travail des vendeurs, qui ne peuvent pas être disponibles à chaque instant dans chaque rayon. Elles donnent aussi accès à toute la gamme, bien plus large que ce qu’une surface de vente peut exposer.
La PWA vit de manière autonome dans le rayon, sans wifi à déployer ni couverture à garantir. La synchronisation se fait à la demande, par les équipes Brico Dépôt, en partage de connexion depuis leur téléphone.


Une seule base de code, un déploiement immédiat sur tous les magasins, aucun passage par les stores. Pour un dispositif qui évolue au rythme des saisons commerciales, c’est le format qui tient la distance.
Les applications ne tapent pas directement dans le PIM Kingfisher. Un middleware Symfony s’interpose, normalise les données produits, absorbe les évolutions du PIM et intègre le flux Lengow. Les écrans en magasin restent stables quand les sources changent.
Mises à jour de données et remontées d’usage se font en tâche de fond, au moment de la synchronisation. Personne n’attend un chargement dans le rayon.