Studio de faire-part de mariage
Constructeur de faire-part personnalisés : les souhaits du couple deviennent des données, l'assembleur les relie à un thème de la bibliothèque et publie la page finie.
Défi
Un faire-part de mariage est une page qui doit fonctionner le jour J. La refaire de zéro pour chaque couple est trop risqué : modifier un paragraphe casse les blocs voisins, et tout vérifier à la main avant chaque commande ne tient pas la charge.
Solution
Le faire-part s'assemble à partir d'un thème éprouvé et d'un fichier de données. Le schéma de données est l'unique source de vérité pour l'administration comme pour l'assembleur : la composition vient des données, pas du thème. Seize blocs sont disponibles et leur ordre se règle couple par couple — pas d'histoire de rencontre, pas de bloc ; mariage dans un mois, le programme de la journée remplace le compte à rebours. Un thème n'entre dans la bibliothèque qu'après contrôles : on le passe sur les données d'un autre couple, avec un jeu complet de sections puis un jeu réduit, et la page construite subit un smoke test dans un vrai DOM via jsdom. Les métabalises sont injectées à la construction, car Telegram et WhatsApp fabriquent les aperçus sans exécuter le JS.
Résultat
Une bibliothèque de thèmes qui diffèrent par le format et non par la palette : carte d'embarquement avec souche détachable, carte à épingles au lieu de sections, numéro de journal unique, pellicule, disque vinyle, constellation, forêt. Les invités répondent par liens personnels, la liste s'exporte en tableur, la date part au calendrier en ICS.
Stack
Galerie











