Le Groupe BERREBI est la holding familiale qui réunit mes sociétés et celles de ma famille : Business Agile, Arbre Agile et Éco-Actives, avec leurs marques, dont Ti Kosmeo. Elle est installée à Boulogne-Billancourt. J'en ai conçu le site institutionnel, groupe-berrebi.eu, qui sert de carte d'identité au groupe et de point de départ au maillage entre tous ses sites.
Le projet en détail
Une première version a vu le jour entre octobre et novembre 2024, avec Next.js et DaisyUI, en 15 commits. Je l'ai ensuite reconstruite avec Vite, React 19, TanStack Router et Tailwind CSS v4. Le site présente le groupe, ses ambitions et ses résultats, une page par société et une page par marque, un formulaire de contact et trois pages légales.
Le point technique qui compte ici est la source unique. Pour chaque société, les informations légales (forme juridique, SIREN, SIRET, numéro de TVA, adresse, date de création, dirigeants) sont écrites une seule fois, dans un fichier de données typé en TypeScript. Les pages sociétés, les pages marques et les mentions légales lisent toutes ce même fichier. Quand une adresse change, on la corrige à un seul endroit, et le compilateur signale tout champ oublié.
Le formulaire de contact est relayé par une petite API FastAPI qui envoie le message par Brevo. C'est le même schéma que j'utilise pour tous les sites vitrine du studio : le front reste statique et rapide, et seul l'envoi d'e-mails passe par un service serveur minimal, isolé et facile à surveiller.
C'est un site modeste par sa taille, mais c'est celui qui relie les autres : chaque société du groupe y est décrite avec les mêmes faits que sur son propre site, ce qui compte pour la cohérence de l'entité aux yeux des moteurs de recherche et des moteurs de réponse. Le site est en cours de remise en ligne.
La reconstruction a aussi été l'occasion de simplifier l'exploitation. Le front est servi par nginx dans une image Docker, l'API tourne dans son propre conteneur, et les deux sont placés derrière le même Traefik que les autres sites du groupe, avec des certificats Let's Encrypt renouvelés automatiquement. Aucune base de données n'est nécessaire : le contenu vit dans le code, versionné et relu comme le reste.