Blog
Build in Public
3 de fevereiro de 20267 min

tamsiv.com em 3 dias: Next.js, Tailwind e a batalha Vercel

Um aplicativo móvel sem site é como um restaurante sem letreiro. Objetivo: 3 dias, nem um a mais.

Dia 1: fundamentos

Next.js 16, App Router, Tailwind CSS 4, TypeScript. Internacionalização desde o início com next-intl — 6 idiomas. O roteamento localizado (/fr/fonctionnalites, /en/features) custou duas horas de configuração.

Dia 2: hero e conteúdo

Animação de partículas em segundo plano sobre um fundo escuro #101922. Copywriting intensivo: casos de uso, recursos, preços, FAQ. O responsivo levou três iterações — as grades de recursos de 3 colunas para 1.

Dia 3: SEO e implantação

Cada página tem seu generateMetadata() com Open Graph, idiomas alternativos, sitemap dinâmico. GA4 com Consent Mode RGPD.

A batalha Vercel: o primeiro build falhou. Erros de tipo TypeScript que o desenvolvimento local ignorava. Três horas de correções. Lição: sempre npm run build localmente antes de fazer push.

O resultado

72 horas, site completo multilíngue responsivo. Lighthouse: 94 desempenho, 100 acessibilidade, 100 SEO.