Rebuild headless Shopify × Storyblok × Next.js — Louise Damas

J’ai rejoint la refonte headless du e-commerce Louise Damas en binôme avec le tech lead pour développer des blocs front modulaires et assurer un support continu sous forme de retainer.

Rebuild headless Shopify × Storyblok × Next.js — Louise Damas

Aperçu du site Louise Damas

🧭 Contexte

Chez Unlikely Technologies, j’ai rejoint le projet Louise Damas pour soutenir le tech lead sur la refonte headless (Next.js × Storyblok × Shopify).
Durant la phase de rebuild, j’étais chargé de la création et de l’intégration des blocs front modulaires. Après la livraison, j’ai endossé le rôle de référent technique en retainer : maintenance, support client et évolutions continues.

👩‍💻 Interventions clés

Phase 1 : Développement en soutien (rebuild)

Contexte : intégration en binôme pour poser le socle modulaire du nouveau site.
Défi : concevoir des blocs front-end pixel-perfect (navigation, sections édito texte & image, variantes multiples) entièrement pilotables depuis le CMS, tout en découvrant la stack Next.js × Storyblok.
Action :

  1. Analyse des tickets ClickUp et clarification des besoins quand c’était nécessaire auprès du tech lead et du chef de projet ;
  2. Développement de blocs React/Next.js modulaires (desktop & mobile) à partir des maquettes Figma ;
  3. Configuration des content types dans Storyblok pour chaque bloc (texte, image, CTA, variantes) ;
  4. Liaison front ↔ back via serializers pour garantir la cohérence des données.

Bénéfice / Résultat : site modulaire permettant au client de bénéficier d’une plateforme de vente réactive et d’une plus grande autonomie dans la création de pages pour accompagner sa vision marketing.

Phase 2 : Référent technique (post-rebuild)

Contexte : passage en retainer pour assurer stabilité et évolutions sur le site reconstruit.
Défi : assumer le rôle de référent technique pour offrir un point de contact unique, traiter la majorité des demandes internes et externes concernant le site et monter en responsabilités.
Action :

  1. Participation aux réunions clients plus fréquentes pour valider, en cas de besoin, la faisabilité technique et affiner les spécifications des demandes ;
  2. Mise en place du tracking utilisateur : implémentation des hooks et collaboration avec le prestataire analytics ;
  3. Création de templates e-mail en MJML et pose des bases du module interne de génération d’e-mails réutilisables qui sera créé plus tard ;
  4. Évolution des blocs existants : développement de nouvelles features, corrections de bugs et optimisations ciblées.

Bénéfice / Résultat : relation client renforcée et évolutions livrées rapidement sans régression.

⚙️ Stack & outils

  • Next.js (TypeScript, ISR, SSR, SSG)
  • Vercel (previews & déploiements)
  • Prismic (CMS Headless)
  • Shopify (Admin API, Storefront API)
  • SCSS
  • ClickUp, Figma, Algolia, Slack, Doppler

📈 Performances

Depuis le rebuild, le site conserve de belles performances (Chrome UX Report, avril 2025) :

  • LCP (Largest Contentful Paint) : 1,1 s
  • INP (Interaction to Next Paint) : 45 ms
  • CLS (Cumulative Layout Shift) : 0,01
  • FCP (First Contentful Paint) : 0,6 s
  • TTFB (Time to First Byte) : 0,2 s

🧠 Ce que j’en retiens

Cette double mission – dev front-end pendant le rebuild, puis référent technique en retainer – a été l’une de mes premières vraies responsabilités chez Unlikely. J’y ai renforcé ma rigueur, maîtrisé l’architecture headless (Next.js × Shopify × Storyblok) et l’approche CMS-driven, tout en consolidant mes compétences en gestion de projet technique et support client.

📬 Vous avez un projet similaire ?

👉 Me contacter pour démarrer une collaboration