Architecture
La présentation et les composants publics restent liés au thème BigCommerce.
Un storefront SSR PHP/Twig indépendant ; BigCommerce reste le moteur catalogue et transactionnel.
Décrire mon projet CAS CLIENT · HAIRSTORE
Le défi HairStore n’était pas de redessiner une page d’accueil. Il fallait découpler un catalogue de plusieurs milliers de références de son thème historique, préserver BigCommerce comme source de vérité et reconstruire toute l’expérience storefront : navigation, recherche, fiches produit, panier, comptes, contenus et SEO, puis la relier au checkout hébergé BigCommerce.

AVANT / SYSTÈME HEADLESS
La comparaison ne porte pas uniquement sur le style. Elle montre le passage d’une couche de présentation liée au storefront BigCommerce à un système headless qui conserve BigCommerce pour ce qu’il fait le mieux.


La présentation et les composants publics restent liés au thème BigCommerce.
Un storefront SSR PHP/Twig indépendant ; BigCommerce reste le moteur catalogue et transactionnel.
Le rendu public dépend directement des services et des contraintes du storefront historique.
Le catalogue est synchronisé dans SQLite, enrichi puis servi localement avec Redis et Meilisearch.
La recherche et les filtres évoluent dans les limites de la couche de thème existante.
Recherche dédiée, suggestions, facettes métier, filtres cohérents et fallback SQLite.
Les évolutions d’expérience traversent une release globale du thème.
Les composants, contenus et fragments évoluent séparément avec invalidation ciblée.
EXPÉRIENCES LIVRÉES
Ces écrans montrent le storefront HairStore dans ses principaux usages : découvrir le catalogue, composer son panier, accéder à son compte et naviguer simplement sur mobile.

Quatre lignes, cadeau offert, économies visibles, livraison débloquée, recommandations contextuelles, sous-total permanent et accès direct au checkout.

Connexion, profil, adresses, commandes, récupération de mot de passe, page de confirmation personnalisée et continuité avec le checkout hébergé BigCommerce.

Navigation, recherche, merchandising, informations clés et actions commerce restent immédiatement accessibles sur petit écran.
ARCHITECTURE TECHNIQUE
L’architecture sépare volontairement les responsabilités : BigCommerce garde le catalogue et la transaction ; le système Reggao synchronise, indexe et sert une expérience publique pensée pour le catalogue réel.
Catalogue, variantes, prix, stocks, promotions et règles transactionnelles restent gouvernés par la plateforme commerce.
Sélections, contenus, navigation et campagnes sont gérés comme des éléments d’expérience sans modifier le moteur transactionnel.
Les changements utiles déclenchent une synchronisation et une invalidation ciblée au lieu d’une reconstruction globale.
Un front SSR PHP/Twig sert le catalogue depuis son état local : il ne dépend pas d’un appel Admin API pour chaque page publique et reste relié à BigCommerce sur les parcours transactionnels.
Navigation, listings, recherche, fiches produit et panier utilisent le même état catalogue et évoluent par composants.
Le panier, le checkout, les comptes et les commandes restent continus avec les flux BigCommerce déjà maîtrisés.
Les mises à jour reconstruisent uniquement les fragments concernés ; l’équipe dispose d’un storefront testable et supervisable.
CE QUE CELA APPORTE
Chaque système est conçu pour rendre une opération plus lisible, plus fiable ou plus simple à faire évoluer.
Le storefront, les contenus, la recherche et le merchandising peuvent progresser par composants pendant que BigCommerce continue d’assurer le catalogue et les transactions.
Recherche, disponibilité, variantes, SEO et parcours d’achat reposent sur un même état catalogue contrôlé plutôt que sur des adaptations dispersées du thème.
Les webhooks, le cache et les générations sont supervisables : les équipes peuvent faire évoluer le storefront sans transformer chaque changement en opération risquée.
HairStore exploite une arborescence profonde, de nombreuses variantes et des règles transactionnelles déjà maîtrisées par BigCommerce. Remplacer le moteur aurait ajouté du risque. En revanche, conserver la couche de présentation historique empêchait de traiter performance, recherche, contenus, SEO et parcours d’achat comme un seul système.
Reggao a conservé BigCommerce comme source de vérité et construit devant lui une couche de présentation indépendante. Nous n’avons ni dupliqué l’administration ni réécrit inutilement les fonctions transactionnelles.
Les pages publiques ne sollicitent pas l’Admin API pendant une consultation normale. Les données sont synchronisées, indexées et servies localement ; seuls les parcours transactionnels dialoguent directement avec BigCommerce.
Le système ne se contente pas d’afficher des références. Il organise la découverte, les options, les informations utiles et la décision d’achat à partir du même état catalogue.
L’ajout ouvre un tiroir sans interrompre la navigation. Le client comprend immédiatement ce qu’il achète, ce qu’il économise, ce qui manque pour la livraison offerte et ce qui peut compléter sa routine.
Le checkout hébergé BigCommerce conserve sa robustesse transactionnelle. Reggao a développé le bridge qui maintient le contexte client et panier entre les deux environnements.
Le HTML, les canonicals, l’indexation et les données structurées sont générés côté serveur. Lors d’une mise à jour, la nouvelle génération est construite et contrôlée avant de remplacer atomiquement la précédente.
Le projet expose 23 outils MCP authentifiés. Une équipe autorisée peut demander à une IA de préparer une campagne, réorganiser un slider, remplacer une sélection ou modifier l’offre de livraison, tout en conservant BigCommerce comme gouvernance centrale.
HairStore conserve son moteur commerce et ses habitudes opérationnelles, mais n’est plus limité par sa couche de présentation historique. L’expérience, la recherche, les contenus et le merchandising peuvent évoluer par composants ; l’entreprise dispose d’un storefront supervisable, testable et conçu pour durer.
QUESTIONS FRÉQUENTES
Une boutique performante associe une architecture stable, un catalogue propre, des pages rapides, une recherche utile et un checkout cohérent. Elle doit aussi respecter les stocks, prix, comptes et opérations de l’entreprise. Mesurez les parcours réels avant d’ajouter des applications : chaque dépendance doit apporter une valeur claire et rester exploitable.
Travaillez d’abord le rendu indexable, les URLs, les redirections, les canonicals, les performances et le maillage interne. Les catégories, produits et contenus doivent répondre à des intentions distinctes sans générer de facettes inutiles. Sur une architecture headless, métadonnées, données structurées, sitemap et rendu serveur doivent être vérifiés dans la version réellement livrée aux robots.
Inventoriez produits, variantes, clients, commandes, contenus, URLs et règles commerciales avant toute migration. Préparez les correspondances, nettoyez les données, testez plusieurs imports et planifiez les redirections SEO. Une bascule contrôlée prévoit aussi le gel des écritures, la vérification des totaux et une procédure de retour si un contrôle échoue.
Le cas HairStore montre un storefront indépendant relié à BigCommerce, qui reste le moteur du catalogue et du checkout hébergé. Les captures présentent l’accueil, le panier, le compte et l’expérience mobile. Les mesures de recette technique sont identifiées comme telles et ne sont pas présentées comme des résultats commerciaux après lancement.
FONDATEURS · E-COMMERÇANTS · DIRIGEANTS
La stratégie, le métier et l’architecture restent dans la même conversation, de la découverte à l’exploitation.


UN ÉCHANGE, À VOTRE RYTHME
Posez une question à Signal, cadrez votre projet, envoyez un message ou échangez directement avec Marco et Jérémie. À vous de choisir le point de départ.