Migration vers Hyvä
Une base frontend plus propre sans casser le checkout.
Après avoir analysé les goulots d’étranglement et la complexité du frontend, nous avons proposé de migrer le thème de la boutique vers Hyvä. Le résultat : une base de code plus propre, des temps de chargement plus courts et des scores Lighthouse nettement meilleurs, notamment sur mobile. Nous avons également mis en place une stratégie de checkout de secours : la majeure partie du site fonctionnait sous Hyvä, tandis que le checkout était exclu du périmètre du thème au moyen du module fallback afin de conserver la compatibilité avec les modules de paiement et de livraison existants.
Optimisation de l’UX et de la vitesse
Moins de rechargements, des pages plus légères et une expérience mobile plus rapide.
Une fois Hyvä en place, nous avons optimisé le rendu des mises en page, ajouté le lazy loading et converti les images au format WebP. Les pages produit sur mesure ont été repensées avec moins de rechargements et des aperçus dynamiques des options. La navigation et les filtres ont été retravaillés afin d’éviter les rechargements complets de page, avec AlpineJS pour l’interactivité plutôt que de lourdes bibliothèques JavaScript.
Amélioration des produits configurables
Les options produit complexes sont devenues plus simples à explorer.
Les produits comportaient souvent de cinq à huit options : couleur, finition, longueur, accessoires et autres personnalisations. Nous avons créé un configurateur visuel avec aperçu en direct et ajustement du prix afin que les utilisateurs puissent changer de configuration sans passer d’une page produit à l’autre.
Tarification grossiste et logique B2B
Les acheteurs particuliers et professionnels ont obtenu des parcours tarifaires plus clairs.
Nous avons limité l’accès aux niveaux de prix grossistes aux utilisateurs connectés et ajouté la possibilité de basculer entre les vues détail et grossiste. Le panier et le checkout affichaient les prix TTC ou HT selon le type de client, afin que les acheteurs B2C comme B2B comprennent clairement le montant final.
Outils d’administration et fonctionnalités de support
Des outils de support ont relié la boutique aux opérations quotidiennes.
Nous avons ajouté un tableau de bord sur mesure pour la vue d’ensemble des commandes, afin que l’équipe puisse rapidement suivre le statut, le mode de paiement et les indicateurs de livraison. Un module de paniers enregistrés permettait aux commerciaux de créer et partager des devis préconfigurés avec les clients. Nous avons aussi introduit un module de feedback sur les pages produit, directement relié à Zendesk, pour aider le client à prioriser les futures améliorations.