
Portfolio · template
Portfolio photographique Next.js premium avec typographie éditoriale, trois modes de galerie et un lightbox complet.
Tout ce qu'il faut pour mettre en valeur votre travail.
Lens est un portfolio Next.js avant tout pensé pour la photographie, avec le genre d'interactions de galerie et de lightbox que vous coderiez à la main si vous aviez trois semaines devant vous. Trois modes de mise en page (uniforme, masonry, éditorial) avec une bascule en un clic, un lightbox zoomable au pincement prenant en charge le zoom à la molette, le double-tap, le glisser-déplacer, le plein écran, le balayage et un contrôle clavier complet.
Quatre thèmes réglés à la main — dont une variante « monolith » en diaporama plein écran — ainsi qu'un curseur animé sur mesure qui respecte pointer:fine. Un journal/blog avec JSON-LD BlogPosting et une page services dotée d'un accordéon FAQ accessible. Multilingue (EN / ES / FR / PT), livré avec les adaptateurs de contact Resend et Formspree sous forme de modules prêts à l'emploi commentés.
Construit sur Next.js 16 + React 19 + Tailwind v4 + Framer Motion. 101 unit tests, SEO complet, accessibilité WCAG 2.1 AA et prefers-reduced-motion géré de bout en bout. Adaptateur CMS Sanity optionnel pour les photographes gérant un large catalogue.
Stack technique
L'expérience
Modèles compagnons, même précision.

Template Next.js full-stack de prise de rendez-vous : widget en cinq étapes (six avec paiement), tableau de bord de 34 écrans, 18 préréglages métier, 9 thèmes.

Un template de portfolio Next.js premium pour développeurs et studios de design.