Aller au contenu
Réalisation

Drupal Siplec E.Leclerc — Carte Carburant Pro & Primes Énergies

Comment DrupaLabs a livré des fonctionnalités Drupal sur les sites Carte Carburant Pro et Primes Énergies de Siplec E.Leclerc : refonte, audit d'upgrade, modules custom.
Client
Siplec E.Leclerc
Secteur
Distribution · Sites Drupal
Site web
cartecarburant.leclerc
Fin de mission
06/2024

Contexte

Siplec, centrale de référencement du groupe E.Leclerc, opère plusieurs sites web B2B et B2C stratégiques, dont la Carte Carburant Pro — destinée aux professionnels et aux flottes d'entreprise — et Primes Énergies, dédié aux offres de remboursement sur les produits éco-responsables.

Ces deux plateformes Drupal concentrent des enjeux de trafic et de conversion significatifs pour le groupe : elles doivent rester stables, performantes et évolutives, tout en absorbant des campagnes marketing à forte fréquence.

Problématique

  • Des modules custom datant des premières versions Drupal 8, sans couverture de tests, difficiles à maintenir et à faire évoluer sans risque de régression.
  • Une montée en version (Drupal 8 → 9) à planifier sans interruption de service ni perte de données, sur des sites à fort trafic.
  • Des demandes marketing récurrentes qui s'accumulaient faute d'un backlog tech structuré.
  • Une coordination peu formalisée entre les équipes Marketing, IT interne et les prestataires techniques.

Solution

DrupaLabs est intervenu en tant que partenaire technique Drupal sur la durée, avec trois axes principaux :

1. Audit et upgrade Drupal 8 → 9
Audit complet des dépendances modules (contrib et custom), identification des incompatibilités, plan d'upgrade priorisé. Livraison de la migration Drupal 9 en environnement Docker avant bascule en production.

2. Développement de modules custom
Refactoring des modules existants selon les coding standards Drupal et les bonnes pratiques Symfony : injection de dépendances, services, plugins, event subscribers. Nouveaux modules pour les besoins métier — gestion des primes, formulaires de demande de carte, intégration flux partenaires.

3. Livraison de features en Scrum
Travail en sprints avec les équipes produit Siplec : estimation, planning, review. Coordination directe avec le Marketing pour les mises en ligne de campagne.

Résultats

  • Modules custom refactorisés et couverts 
  • Réduction du nombre de bugs de régression après chaque sprint
  • Migration Drupal 9 livrée sans interruption de service
  • Réduire le délai moyen de livraison d'une feature Marketing

Newsletter

Restez dans la boucle deDrupaLabs.

Pas que du Drupal — tout ce qui touche à notre activité et à nos techniques, directement dans votre boîte mail.

Pas de spam. Désinscription possible à tout moment.

Suivez-nous