Projet client · E-commerce · Drupal

Stanhome — Plateforme e-commerce (France & Italie)

Contribution à la modernisation d’une plateforme e-commerce multi-pays, combinant vente en ligne et réseau de distribution directe.

Expérience associée

Contraste Digital

Développeur PHP backend / consultant · 2019 — 2025

Voir l’expérience correspondante

Contexte

Stanhome est une entreprise européenne de vente directe spécialisée dans les produits d’entretien et de beauté.

Le projet consistait à moderniser la plateforme e-commerce de l’entreprise, en commençant par le marché français puis en l’étendant au marché italien.

Stanhome fonctionne en partie avec un modèle de réseau de vente directe, dans lequel des vendeurs indépendants organisent des événements de présentation de produits et vendent directement aux clients, dans un modèle similaire à des réunions à domicile de type Tupperware.

La plateforme devait donc supporter à la fois des capacités e-commerce classiques et des fonctionnalités alignées avec ce modèle de distribution.

Objectifs du projet

Les objectifs principaux couvraient à la fois la modernisation visuelle, la performance, l’optimisation du parcours d’achat, le support du réseau de distributeurs et l’intégration avec les outils internes de l’entreprise.

Après la livraison de la plateforme française, l’architecture a été réutilisée et adaptée pour le marché italien.

Mes contributions

Optimisation du catalogue produit

J’ai amélioré les performances de navigation dans le catalogue en intégrant ElasticSearch.

ElasticSearch était utilisé pour la recherche produit, la navigation à facettes et le filtrage des produits dans le catalogue.

Cette intégration a significativement amélioré les performances et l’utilisabilité de la navigation produit.

Amélioration du checkout et du tunnel de vente

J’ai contribué à l’amélioration du tunnel d’achat, en aidant à fluidifier le processus de commande et à améliorer l’expérience utilisateur.

Dealer locator

J’ai implémenté une fonctionnalité de dealer locator avec Google Maps API, permettant aux utilisateurs de trouver des distributeurs proches sur base de leur localisation géographique.

Cette fonctionnalité soutenait directement le modèle de distribution en vente directe de Stanhome.

Automatisation marketing

J’ai participé à l’implémentation de mécanismes permettant des mises à jour semi-automatisées du catalogue produit, afin de permettre aux équipes marketing d’activer des promotions plus rapidement.

Cela incluait de la logique backend et des tâches de synchronisation basées sur des cron jobs au sein de la plateforme Drupal.

Intégration CRM

J’ai travaillé sur l’intégration entre la plateforme e-commerce et le CRM Salesforce de l’entreprise.

Les données liées aux ventes étaient transmises depuis Drupal Commerce vers Salesforce, permettant aux équipes internes de suivre l’activité commerciale et les interactions clients dans l’écosystème CRM.

Déploiement multi-pays

Après l’implémentation française, j’ai participé à l’adaptation de la plateforme pour le marché italien.

L’approche consistait à réutiliser l’architecture développée pour la France tout en adaptant certaines fonctionnalités aux besoins locaux.

Équipe

J’ai travaillé au sein d’une équipe de développement chez Contraste Digital, en collaboration avec les parties prenantes produit et techniques du client.

Technologies utilisées

Backend

  • PHP
  • Drupal 7
  • Drupal Commerce

Recherche & performance

  • ElasticSearch
  • Recherche produit
  • Navigation à facettes
  • Filtrage catalogue

Intégrations

  • Google Maps API pour la localisation de distributeurs
  • Salesforce CRM
  • Synchronisations via cron jobs

Modèle métier

  • E-commerce classique
  • Réseau de vente directe
  • Déploiement multi-pays France et Italie

Défis techniques

Le projet nécessitait de trouver un équilibre entre performance e-commerce, flexibilité marketing et déploiement international.

Résultats / impact

Le projet a contribué à moderniser la plateforme e-commerce de Stanhome pour le marché français, puis à réutiliser cette base pour le marché italien.

Les améliorations apportées au catalogue, au tunnel d’achat, aux outils de localisation et aux intégrations CRM ont renforcé la capacité de la plateforme à soutenir à la fois les ventes en ligne et le modèle de distribution directe.

Ce que cette mission m’a apporté

Cette mission m’a permis de travailler sur une plateforme e-commerce complexe, avec des enjeux forts de performance, de marketing, d’intégration avec des systèmes externes et de déploiement multi-pays.

Elle a renforcé ma capacité à intervenir sur des architectures Drupal existantes, à optimiser des parcours utilisateurs et à intégrer des services tiers dans un écosystème applicatif structuré.