Max Lancelot/ dev WebflowParlons de votre projetContact

Mission agence — Mazette · 2024

Elevate : site Webflow de 59 pages et 81 components

Un des plus gros volumes que j'ai eu à structurer : 59 pages et 16 collections CMS. Tout l'enjeu était de construire une bibliothèque de components assez bien pensée pour qu'un site de cette taille reste gérable.

Voir le site en ligne ↗ (nouvel onglet)

Contexte
Mission agence — Mazette
Rôle
Développement Webflow complet
Durée
7 semaines
Année
2024
Stack
  • Webflow
  • Finsweet Attributes
  • LottieFiles
  • JavaScript custom
  • GTM
  • GA4
  • Didomi
Page d'accueil du site Elevate

Le contexte

Un site de 59 pages et 16 collections CMS, construit en sept semaines. À ce volume, la question n’est plus « est-ce que je sais intégrer cette maquette » mais « est-ce que je peux intégrer 59 pages sans y passer six mois, et sans livrer un site impossible à maintenir ».

La réponse : une bibliothèque de components

Beaucoup de ces pages partagent le même gabarit. Plutôt que de dupliquer des sections, j’ai construit une bibliothèque de 81 components réutilisables, conçus pour être assemblés plutôt que recopiés.

Le bénéfice est double. Pendant le build, chaque nouvelle page se monte en assemblant des blocs existants. Après la livraison, une modification faite sur un component se répercute partout — au lieu de devoir éditer 59 pages une à une.

Structurer 16 collections CMS

Le travail le moins visible et le plus déterminant. Une mauvaise structure de collections se paie des mois plus tard, quand il faut ajouter un champ et que rien n’est prévu pour. J’ai pris le temps de cartographier les relations entre collections avant de commencer à construire.

En chiffres

  • 59 pages
  • 16 collections CMS
  • 81 components
  • 7 semaines

Un projet similaire ?

Parlons de vos contraintes techniques. Je réponds sous 24 h.