Groupe Sterenn

Un système headless pour porter le e-commerce BtoB multi-filiales

Groupe Sterenn

Refonte de la plate-forme E-Commerce B2B des marques du groupe Sterenn (8 marques, 5 langues). Le groupe Sterenn est spécialisé dans le négoce de pièces détachées pour acheteurs professionnels : magasins de ventes de pièces détachées agricoles, quincaillerie, motoculture, pure players bricolage ou btp.

Points clés

  • Quitter Magento pour plus de souplesse (et réduire les coûts)
  • Un système headless au service des filiales
  • Création d’une BDD commune aux 5 sites
  • Interfaçage avec l’ERP
  • En amont : audit métiers et organisation d’ateliers
  • Transfert progressif de compétences techniques

Technos utilisées

Chiffres clés

  • CA 2022 : 100 M euros
  • Stock : + de 150 000 références (450 000 pièces)
  • environ 30 M euros de CA sur le web

ENJEUX :

  • Développer le CA e-commerce (BtoB) de chaque filiale
  • Permettre à chaque filiale du groupe d’avoir un site e-commerce “spécifique”
  • Assurer une cohérence groupe et mutualiser les développements techniques
  • Relier chaque site e-commerce à un socle commun de données (groupe)
  • S’interfacer avec l’ERP (Microsoft Dynamics 365 Business Central ; anciennement Navision
  • Quitter Magento (problèmes de maintenance et de coûts)

Quitter MAGENTO :

  • Quitter Magento 1 qui n’était plus maintenu
  • Eviter une migration trop couteuse sur Magento 2
  • Eviter les coûts de licence et de % sur CA e-commerce de Magento
  • Eviter une démultiplication des CMS et BDD

Une architecture headless pour mutualiser le socle de gestion (API, Data, Flux). Objectif : faciliter le e-commerce BtoB de chaque filiales

SOLUTIONS

Fonctionnalités principales :

  • Catalogue produits
  • Moteur de recherche complexe
  • Architecture headless avec multiples API
  • Suivi de commande
  • Systèmes d’exclusions de  produit à l’affichage selon profil utilisateur
  • Gestion de multi-paniers (pour un seul utilisateur)

FRONT :

  • 7 fronts qui conversent avec une brique API / Data via API platform
  • Le CMS permet de contextualiser certains contenus en fonction du profil utilisateur “pro”
  • Tous les sites “frontaux” récupèrent leurs données depuis une même base via des appels API
  • Des sites accessibles sans authentification (navigation publique)
  • Pour les pros, possibilité de se connecter (authentification login / mdp) pour avoir accès à plusieurs informations personnalisées (prix, stock, disponibilité et contenus spécifiques…)

BACK :

  • Création d’une architecture HEADLESS pour mutualiser le socle de gestion (API, Data, Flux)
    et proposer plusieurs frontaux (un par filiale)
  • Création d’une BDD commune aux 5 sites
  • Elastic Search pour la partie catalogue
  • Les données qui alimentent les “front” sont issues d’appels API auprès d’un serveur Back et d’une base de données commune aux cinq filiales


INTEROPERABILITE
La plate-forme B2B fonctionne en interopérabilité avec d’autres systèmes :

  • Base PIVOT : alimentation de la plate-forme en données produits / catalogue
  • ERP (Microsoft Dynamics 365 Business Central ; anciennement Navision) : synchronisation des données de client (sociétés, contacts, adresses et responsabilités) et de vente (prix, stock, commandes)


METHODE


Audit :

  • Audit des données
  • 11 ateliers organisés à distance (COVID) pour découvrir le périmètre du projet
  • Audit métier sur les fonctionnalités attendues
  • Conseil technique pour la mise en place d’une architecture Headless en accord avec la stratégie multi-filiales ( site web où le front-end (interface utilisateur) et le back-end (gestion des données) sont séparés, permettant au contenu d’être délivré via des APIs)

Pilotage du projet :

  • Définition d’une roadmap séquencée
  • Validation de partir sur un MVP (5 première filiales dans un temps 1)
  • Organisation de COPIL mensuels avec l’équipe projet et métier
  • Aide à la structuration du pôle digital en accord avec la stratégie produit

Transfert des compétences techniques :

  • Progressivement, le lead développement est confié à Sterenn
  • Organisation d’ateliers de formation de l’équipe cliente
  • Transfert de savoirs sur : concepts de l’architecture de l’application , fonctionnement des différents modules, interconnexions des SI,  fonctionnement du moteur de recherche, panier, API


RESULTAT

  • Diminution des coûts de licence initiaux
  • Economie d’échelle avec mutualisation et standardisation du dispositif web  pour l’ensemble des filiales
  • Déploiement de 5 filiales à la première mise en production, puis ajout de 2 nouvelles filiales l’année suivante.
  • Souveraineté technique sur un produit propriétaire