Retour aux projets
Site sur mesure

Manuel Huynh — Portraits Photo

Résultat : Une identité entièrement construite autour de la pellicule photo, et un CMS qui laisse au photographe le contrôle total

Client

Manuel Huynh — Portraits Photo

Expertise

Site sur mesure

Le site

Visiter le site
portraitsphoto.fr/
01

Le contexte

Manuel Huynh, photographe portraitiste à Toulouse, photographie depuis plus de trente ans des artistes, des artisans, des chefs et des professionnels dans leur environnement. Son site devait être le prolongement de son regard : une identité forte, chaleureuse et soignée, qui porte son expertise de la lumière et donne une âme à ses portraits, et qu'il puisse faire vivre seul.

02

Le défi

Un portfolio photo ne se contente pas d'exposer des images : il doit transmettre une manière de voir. Il fallait traduire trente ans de métier en une identité reconnaissable au premier regard, sans tomber dans le template de photographe, et sans sacrifier la vitesse, l'accessibilité ni le référencement local. Surtout, cette identité devait rester entre les mains du client : aucun contenu dans le code, un back-office simple pour un non-technicien, et assez sûr pour résister à un compte compromis.

03

La solution apportée

Le site est pensé comme une planche-contact. La page d'accueil s'ouvre sur une pellicule qui défile, avec ses perforations, ses numéros de vue et sa mention « Manuel Huynh 400TX » ; le portfolio est découpé en rouleaux thématiques (artistes, artisans, gastronomie, professionnels) qui se parcourent au glisser, et chaque vue s'ouvre en plein écran comme sur une table lumineuse. Le détail fait l'âme : le feutre jaune des planches-contact entoure les photos et surligne les mots clés, le bleu cyanotype colore les liens, les légendes sont numérotées « Vue 01A », la page 404 est « hors champ » et le pied de page se termine sur « Fin de bobine ▸ 36/36 ». Côté typographie, un serif éditorial en italique répond à une signature manuscrite et à une mono de légende, avec un mode sombre qui prolonge l'ambiance du tirage. Derrière, un CMS sur mesure organise les textes par page et par bloc ; tout est enregistré en brouillon, prévisualisable en privé, puis publié en un clic avec la liste claire des changements. Comptes par invitation avec deux rôles, double authentification obligatoire pour les administrateurs, journal d'activité, rôles PostgreSQL aux droits minimaux, images sur Cloudflare R2 et sauvegardes chiffrées dont la clé privée reste chez le client, le tout conteneurisé avec Docker et déployé automatiquement avec retour arrière possible.

Fonctionnalités clés

  • Identité visuelle construite autour de la pellicule : perforations, numéros de vue, mention « 400TX »
  • Accueil en pellicule défilante, portfolio en rouleaux thématiques parcourus au glisser
  • Visionneuse plein écran façon table lumineuse, avec navigation entre les vues
  • Feutre jaune des planches-contact, bleu cyanotype, légendes « Vue 01A » et « Fin de bobine ▸ 36/36 »
  • Typographie éditoriale : serif italique, signature manuscrite, mono de légende
  • Mode sombre, animations soignées et respect de prefers-reduced-motion
  • Page 404 « hors champ » et univers cohérent jusque dans les détails
  • Journal (blog) avec éditeur riche, images, points clés et appels à l'action
  • Demande de devis par formulaire, e-mail via Resend, anti-spam sans captcha
  • Aucun texte codé en dur : pages, services, FAQ et tarifs modifiables depuis le CMS
  • Brouillon, aperçu privé, publication avec liste lisible des changements et retour arrière
  • Médiathèque d'images avec texte alternatif obligatoire et réordonnancement par glisser-déposer
  • Comptes avec rôles, invitations par e-mail, double authentification obligatoire pour les administrateurs
  • Journal d'activité et des connexions, avec conservation limitée (RGPD)
  • SEO complet : balises par page, sitemap, JSON-LD, flux RSS, llms.txt éditable
  • Sauvegardes chiffrées vers Cloudflare R2, déploiement automatique avec retour arrière

Stack technique

Next.jsTypeScriptTailwind CSSPostgreSQLDrizzle ORMbetter-authCloudflare R2ResendDocker
04

En images

portraitsphoto.fr/
portraitsphoto.fr/
portraitsphoto.fr/
portraitsphoto.fr/

Version mobile

05

Le back-office

Chaque texte, chaque photo, chaque article et chaque balise SEO se modifie depuis une administration pensée pour un photographe, pas pour un développeur : brouillon, aperçu privé, puis publication en un clic. Elle reste utilisable depuis un téléphone.

Back-office sur mobile

06

Aujourd'hui

Le site est en ligne : une identité qui ressemble à Manuel Huynh et à son travail, qu'il fait vivre seul, de la moindre phrase aux nouveaux articles de blog.

Envie d'un site pensé comme celui-ci pour votre structure ?

Discuter de votre projet