Projets
Portfolio personnel — tombp.fr
Portfolio moderne avec engrenages Three.js en wireframe, animations au scroll et esthétique Void & Gold.

À propos du projet
Tomfolio est le code source de tombp.fr, conçu avec Next.js 14 (App Router), React 18 et TypeScript sur Vercel. L'interface suit un design system maison « Void & Gold » — surfaces noires profondes rehaussées d'or, typographies Space Grotesk et DM Sans, composants inspirés d'une esthétique HUD. Three.js anime la scène d'engrenages en wireframe du hero ainsi que plusieurs canvas ambiants par section (anneaux, grille, vague, constellation), pendant que Framer Motion gère les animations physiques au scroll. Le site est entièrement internationalisé via next-intl sur huit locales, avec metadata localisées, hreflang, images Open Graph dynamiques par langue, structured data JSON-LD, sitemap et robots. Le formulaire de contact combine React Hook Form, Zod et Formspree. Au-delà des sections principales, on trouve un Playground de onze mini-applications interactives : Game of Life, memory, météo, Pomodoro, task breaker, suivi d'humeur, test de vitesse, palette de couleurs, snake, mixeur de sons ambiants et éditeur pixel art.