Blog
Build in Public
3 febbraio 20267 min

tamsiv.com in 3 giorni: Next.js, Tailwind e la battaglia Vercel

Un'app mobile senza un sito web è come un ristorante senza insegna. Obiettivo: 3 giorni, non uno di più.

Giorno 1: fondazioni

Next.js 16, App Router, Tailwind CSS 4, TypeScript. Internazionalizzazione fin dall'inizio con next-intl — 6 lingue. Il routing localizzato (/fr/fonctionnalites, /en/features) ha richiesto due ore di configurazione.

Giorno 2: hero e contenuto

Animazione di particelle sullo sfondo scuro #101922. Copywriting intensivo: casi d'uso, funzionalità, prezzi, FAQ. Il responsive ha richiesto tre iterazioni — le griglie delle funzionalità da 3 colonne a 1.

Giorno 3: SEO e deployment

Ogni pagina ha il suo generateMetadata() con Open Graph, lingue alternative, sitemap dinamica. GA4 con Consent Mode RGPD.

La battaglia Vercel: il primo build è fallito. Errori di tipo TypeScript che lo sviluppo locale ignorava. Tre ore di correzioni. Lezione: sempre npm run build localmente prima di fare il push.

Il risultato

72 ore, sito multilingue responsive completo. Lighthouse: 94 perf, 100 accessibilità, 100 SEO.