Maison Boisée
Un site catalogue en français, en anglais et en espagnol pour une marque de parfums. Il n’y a pas de panier. Chaque fiche de parfum envoie le visiteur vers une conversation WhatsApp où le message sur ce parfum est déjà rédigé.
Dépôt privé
01Ce que c’est
Le site public d’une marque de parfums. Les visiteurs parcourent les parfums, filtrent par catégorie, lisent les notes et le profil olfactif de chacun, et trouvent les pages histoire, livraison, retours et FAQ.
02Ce que j’ai construit
Tout le front-end, en Nuxt 4 avec Nuxt UI et Tailwind CSS 4. Le français est servi à la racine, l’anglais et l’espagnol sous un préfixe. Les parfums vivent dans un seul fichier de données et leurs textes dans les fichiers de langue, avec un mode sombre, des carrousels et des onglets par-dessus. Le bouton de commande par WhatsApp d’une fiche ouvre WhatsApp avec un message déjà rédigé dans la langue du visiteur, avec le nom du parfum, sa contenance et le lien de la page.
03Comment il tourne
Sur Cloudflare Workers, compilé avec le préréglage Cloudflare de Nitro et déployé avec Wrangler. Il n’y a ni base de données ni API. Le catalogue est une donnée statique du dépôt.
04Ce que j’ai appris
L’essentiel des allers-retours dans l’historique concerne le déploiement. Je me suis arrêté sur Workers après une longue série de commits Cloudflare, et j’ai migré vers l’alpha de Nuxt UI 4 alors que le site prenait déjà forme.