

Agence : Puppets
Gestion de projet : Alban de Ferrières [ Puppets ]
Direction artistique : ?
Développement WordPress : Samuel Laulhau [ Lalop ]
Intégration HTML-CSS : Julien Campagne [ PixelPoetry ]
Développement Javascript : Julien Campagne [ PixelPoetry ]
123 Pavlova a souhaité un site web modulaire permettant de mixer différents modules au sein des pages du site un peu à la manière d’Elementor : on devait pouvoir ajouter des blocs texte-image en choisissant de quel côté se situait l’image, des carrousels de recettes groupées par thèmes, la liste des magasins pour pouvoir les localiser, etc.
- ajax
- javascript
- wordpress
Samuel a développé une architecture WordPress permettant de sélectionner différents modèles de pages, puis d’y ajouter les éléments nécessaires afin de construire le contenu en piochant dans une bibliothèque de composants.
Il a fallu également créer un store locator afin de permettre la localisation des magasins distribuant la marque dans un rayon de 10kms autour d’une adresse, d’un lieu ou de la géolocalisation de l’internaute (au choix).
Pour ça, Samuel a développé un module WordPress permettant de télécharger un fichier CSV de la liste des magasins contenant à la fois leurs adresses mais aussi leurs coordonnées GPS. Ce module convertit le fichier CSV en un objet JSON pouvant être exploité de mon côté pour la réalisation du store locator côté interface.