Pilotage technique de la création du site des bénévoles du Shift Projet
Un jour, je reçois la newsletter des Shifters et j’y trouve un appel à contribution pour créer le site officiel des bénévoles du Shift Project, le site des Shifters.
J’y ai répondu en leur proposant, afin d’avoir un impact réduit sur l’environnement, de ne pas partir sur un site WordPress, mais en GatsbyJS.
Ils m’ont contacté et proposé de rejoindre l’équipe en tant que référent technique et expert éco-conception pour mettre en place cette plateforme permettant au grand public et aux adhérents de consulter les dernières informations qui leur sont accessibles.
Après quelques échanges, nous avons sélectionné cette stack technologique :
- GatsbyJS comme constructeur de pages statiques ;
- Strapi comme CMS
- Tailwind comme framework CSS
Nous avons réalisé rapidement un premier POC qui est passé en production en quelques jours.
Nous nous sommes ensuite attelés à créer la version 2 du site qui utilisent toujours cette même stack technologique, mais en répondant soigneusement au cahier des charges :
- Réaliser les pages suivant la version 2 de la charte graphique ;
- Facilité le plus possible la contribution et pour cela nous avons créé un “constructeur de page” sous Strapi en utilisant les Dynamic Components ;
- Sécuriser les contenus en utilisant le SSO des Shifters et en adaptant le contenu venant du constructeur de page suivant l’audience.
Nous allons passer cette dernière version rapidement en ligne vu que le SSO va être prêt dans les jours qui viennent (Mars 2022).
La suite à venir…