Étude de cas
Hardrige - E-commerce sur mesure
Rôle
Intégration front (Twig, HTML, CSS) et développement de modules PHP spécifiques, en binôme avec Thierry Cateura. Design : maquettes Figma de Benoît Chopin (Journey).
Stack : OpenCart, PHP, Twig, HTML / CSS, Prismic (CMS headless via API), SFTP.
Le projet
Une boutique en ligne entièrement construite sur mesure à partir d'OpenCart. Nous sommes partis du thème de base, puis tout a été repensé et redéveloppé pour appliquer fidèlement un design créé spécialement pour la marque.
Intégration complète du design
Les maquettes Figma ont été intégrées en templates Twig, en HTML et CSS écrits à la main, sans thème du marché. Toutes les pages sont sur mesure :
- l'accueil ;
- les listes et les fiches produits ;
- le tunnel de commande ;
- l'espace client ;
- les pages de contenu ;
- le journal.
Contenus gérés avec Prismic
Les contenus éditoriaux sont gérés dans Prismic, un CMS headless : l'équipe de la marque met à jour bannières, pages et journal sans toucher au code. Un module PHP sur mesure, basé sur le SDK Prismic, récupère ces contenus par l'API et les affiche dans les pages OpenCart. Un système de cache limite les appels à l'API.
Modules sur mesure et connexions CRM / ERP
Des modules PHP spécifiques connectent la boutique aux outils métier de la marque. Les commandes et les clients sont exportés automatiquement en CSV, puis transférés en SFTP vers les outils CRM et marketing. Les données saisies par les clients (champs personnalisés, dates, points de fidélité) sont nettoyées et remises au même format à l'export.