---
phase: 03-seo-i18n
status: complete
completed: 2026-04-21
---

# Summary: SEO & i18n

## What was built (commits 03-01 à 03-03 + fixes)

- Design system Nuxt UI v3, color-mode, sitemap config (`feat(02-01)`)
- AppHeader avec nav, lang/theme toggles, mobile drawer (`feat(02-02)`)
- AppFooter + default layout + useLocaleHead (`feat(02-02)`)
- Per-route SEO metadata et JSON-LD sur toutes les pages (`feat(02-03)`)
- i18n translations complètes FR/EN (`feat(02-01)`)
- Correction i18n langDir path, typecheck errors (`fix(02)`)
- lang attr dynamique sur `<html>` via useHead (`fix(01) WR-04`)
- ContactForm avec validation Zod + route SMTP nodemailer (`feat(03-01)`)
- 9 shared components pour landing et projets (`feat(03-01)`)
- Landing page 6 sections, projects page, project detail, About, Contact, Fiverr, error.vue (`feat(03-02/03)`)

## Self-Check: PASSED
