tamsiv.com en 3 jours : Next.js, Tailwind et la bataille Vercel
Une app mobile sans site web, c'est comme un restaurant sans enseigne. Objectif : 3 jours, pas un de plus.
Jour 1 : fondations
Next.js 16, App Router, Tailwind CSS 4, TypeScript. Internationalisation dès le départ avec next-intl — 6 langues. Le routing localisé (/fr/fonctionnalites, /en/features) a coûté deux heures de config.
Jour 2 : hero et contenu
Animation de particules en arrière-plan sur fond sombre #101922. Copywriting intensif : use cases, features, pricing, FAQ. Le responsive a pris trois itérations — les grilles de features de 3 colonnes à 1.
Jour 3 : SEO et déploiement
Chaque page a son generateMetadata() avec Open Graph, alternates langues, sitemap dynamique. GA4 avec Consent Mode RGPD.
La bataille Vercel : le premier build a échoué. Erreurs de types TypeScript que le dev local ignorait. Trois heures de fixes. Leçon : toujours npm run build localement avant de push.
Le résultat
72 heures, site complet multilingue responsive. Lighthouse : 94 perf, 100 accessibilité, 100 SEO.