04, serviços
Três coisas, feitas bem.
Websites institucionais, plataformas custom e projetos criativos. Nada entre isto.
Websites institucionais
- Design de raiz, sem templates
- Next.js 15 + TypeScript + Tailwind
- 6 a 8 semanas
Plataformas e web apps
- MVPs, dashboards internos, SaaS v1
- Next.js + Postgres/Supabase
- 6 a 16 semanas
Projetos criativos
- Portfolios, experiências, sites editoriais
- Motion, interação, tipografia
- 4 a 8 semanas
O que usamos, e porquê.
A stack escolhe-se por projeto, não por moda. Algumas destas tecnologias entram em quase todos os builds, outras só quando o problema as justifica. Não acrescentamos dependências pelo prazer de ter mais coisas no package.json.
Frontend
Next.js 15
App Router, RSC por defeito, edge-ready.
React 19
O que está hoje a sério em produção.
TypeScript
strict mode, tipos partilhados client e server.
Tailwind CSS
tokens da marca expostos em config, zero CSS inline.
Framer Motion
animações com easing custom, sem bounce.
Lenis
smooth scroll que não atrapalha acessibilidade.
Backend e dados
Node.js
runtime, sempre que precisa de servidor.
Prisma
type-safe ORM para Postgres.
Supabase
Postgres gerido + auth + storage quando faz sentido.
PostgreSQL
base de dados quando o projeto pede uma base de dados robusta.
Resend
envio de emails transacionais simples e fiável.
Zod
validação partilhada entre client e server.
Conteúdo e i18n
MDX
blog e conteúdo longo com componentes próprios.
next-intl
i18n multi-idioma sem CMS, com slugs traduzidos.
Sanity
quando o cliente precisa mesmo de CMS, este é o escolhido.
Infraestrutura
Vercel
hosting com edge, OG dinâmica, analytics nativos.
Cloudflare
DNS, CDN e proteção para sites com tráfego sério.
Quando o projeto pede
Three.js
3D no browser, configuradores, experiências.
Stripe
pagamentos quando há checkout.
GTM + Consent Mode
tracking que respeita RGPD desde o primeiro byte.
Processo
01
Conversa
02
Proposta
03
Design e código
04
Launch e handover