Disponible pour vos projets web — en direct, sans agence ni intermédiaire, donc sans la marge qui va avec.Un projet en tête ? Écrivez-moi.
← PROJETS

BIDEV · 2026

Sam Beauty — refonte

Refonte complète d'un institut de beauté bruxellois : site pré-rendu trilingue et back-office sur mesure.

APERÇU

Le site public est pré-rendu : chaque adresse est un vrai fichier HTML, lisible sans JavaScript, que React vient simplement hydrater. Trois dépendances au total côté navigateur — le routeur est maison, et il n'y a aucune bibliothèque d'animation.

Le contenu est versionné en texte, importé en base, et modifiable depuis un back-office sur mesure. Après chaque publication, les pages concernées sont régénérées directement sur le serveur : pas de redéploiement pour changer un tarif.

C'est devenu le modèle d'architecture que je reprends sur les nouveaux sites — ce portfolio compris.

  • 3

    LANGUES

  • 3

    DÉPENDANCES CÔTÉ NAVIGATEUR

  • 0

    REDÉPLOIEMENT POUR PUBLIER

  • ~0

    DÉCALAGE DE MISE EN PAGE

Ce qu'il sait faire

  • Lisible sans JavaScript

    Chaque page existe comme un vrai fichier, avec son contenu dedans. Un moteur de recherche, un lecteur d'écran ou un navigateur en difficulté voient le site entier — pas une coquille vide à remplir.

  • Un audit qui bloque la livraison

    À chaque build, un contrôle refuse de livrer si un titre dépasse 60 caractères, si une description sort du gabarit, si une image n'a pas de texte alternatif, ou si un lien interne mène à une page inexistante. Le site ne peut pas se dégrader en silence.

  • Des images qui ne font pas sauter la page

    Chaque visuel est décliné en plusieurs formats et plusieurs largeurs, avec son point focal calculé et ses dimensions connues d'avance. La place est réservée avant qu'un seul octet n'arrive.

  • Le client publie, le serveur régénère

    Modifier un tarif depuis l'administration déclenche la régénération des pages concernées. L'éditorial appartient au client, sans qu'il ait besoin d'un développeur.

Ce qui était difficile

  • Obtenir un site riche en contenu qui reste lisible sans JavaScript, sans retomber dans un site statique qu'on ne peut plus mettre à jour.
  • Tenir trois langues sans dupliquer le contenu ni se retrouver avec des traductions qui divergent.
  • Empêcher le référencement de se dégrader au fil des publications du client — d'où l'audit bloquant plutôt qu'une relecture humaine.