Aller au contenu

Portfolio — synthèse du besoin

Statut : validé le 2026-07-19 (phase 1 du process). Repo : leon/portfolio.

Le problème

Je veux valoriser mon parcours et mes réalisations auprès d'employeurs et de recruteurs. Aujourd'hui je n'ai que LinkedIn (format imposé) et des dépôts Git (trop techniques comme porte d'entrée, et ma forge est personnelle). Il me manque une vitrine professionnelle que je contrôle : un site sous mon nom de domaine, qui présente mon parcours et redirige vers les preuves (GitHub, portail de docs, LinkedIn).

Les utilisateurs

Rôle Qui Besoin
Visiteur Recruteur, employeur potentiel, pair Comprendre en une minute qui je suis, ce que je sais faire, comment me contacter
Éditeur Moi (seul) Mettre à jour le contenu simplement, au fil de l'eau

Aucun compte, aucune authentification : le site est public et en lecture seule.

Les parcours clés

  1. Première impression : le visiteur arrive sur leonheu.fr, comprend en moins d'une minute le profil (nom, titre, accroche) et voit comment aller plus loin.
  2. Exploration : il parcourt les projets (dont l'infra homelab et le portail docs — la preuve par l'exemple), le parcours et les compétences.
  3. Rebond : il clique vers LinkedIn, GitHub, https://docs.leonheu.fr ou envoie un mail — le contact se fait hors du site.

Périmètre

Dans le MVP : page(s) de présentation (accueil, projets, parcours, compétences), liens externes, français, design soigné et responsive, hébergé sur l'infra (Coolify) sous leonheu.fr.

Exclusions (Won't cette fois) :

  • formulaire de contact (liens directs uniquement — zéro backend, zéro spam, zéro donnée collectée) ;
  • espace d'administration / CMS, commentaires, newsletter ;
  • anglais au lancement (Should : arrive après le MVP) ;
  • blog (Could : la stack ne doit pas le rendre impossible, sans plus).

Contexte et contraintes

  • Hébergement : Coolify (VM 101), domaine leonheu.fr (racine), wildcard DNS + HTTPS déjà en place. docs.leonheu.fr reste séparé.
  • Contenu que je fournis au fil de l'eau → le site doit vivre avec des sections qui s'étoffent progressivement.
  • Process : webapp-pro — Gitflow, Commitizen, CI Woodpecker, miroir GitHub, 100 % logiciels libres.

Données

Le site ne collecte rien (pas de formulaire, pas de compte, pas de cookie de tracking au MVP) → pas de bandeau de consentement. Les seules données personnelles publiées sont les miennes, volontairement (nom, parcours, mail public). Adresse mail : prévoir une protection anti-bots (obfuscation) pour limiter le spam.