2026
Portfolio with Next.js
Static bilingual portfolio with Next.js App Router, TypeScript, Tailwind CSS, i18n, and SEO-oriented export.
Problème
Needed a maintainable, fast portfolio with clean routing, French/English content, and simple hosting on static PHP-friendly servers.
Solution
Built with Next.js (static export), locale-prefixed routes, Framer Motion, contact flow with PHP mail, and CI-ready GitHub Actions.
Architecture
- App Router with generateStaticParams for EN/FR
- Dictionary-based i18n and SEO (metadata, sitemap, JSON-LD)
- Sections for services, clients, experience, case studies, and project detail pages