Blog
Build in Public
3 de febrero de 20267 min

tamsiv.com en 3 días: Next.js, Tailwind y la batalla de Vercel

Una aplicación móvil sin sitio web es como un restaurante sin letrero. Objetivo: 3 días, ni uno más.

Día 1: cimientos

Next.js 16, App Router, Tailwind CSS 4, TypeScript. Internacionalización desde el principio con next-intl — 6 idiomas. El enrutamiento localizado (/fr/fonctionnalites, /en/features) costó dos horas de configuración.

Día 2: hero y contenido

Animación de partículas en segundo plano sobre un fondo oscuro #101922. Redacción intensiva: casos de uso, características, precios, preguntas frecuentes. El diseño responsive tomó tres iteraciones: las cuadrículas de características de 3 columnas a 1.

Día 3: SEO y despliegue

Cada página tiene su generateMetadata() con Open Graph, idiomas alternativos, mapa del sitio dinámico. GA4 con Modo de Consentimiento RGPD.

La batalla de Vercel: la primera compilación falló. Errores de tipo TypeScript que el desarrollo local ignoraba. Tres horas de correcciones. Lección: siempre npm run build localmente antes de hacer push.

El resultado

72 horas, sitio completo multilingüe responsive. Lighthouse: 94 rendimiento, 100 accesibilidad, 100 SEO.