Performance como contrato.
Plataformas headless com Web Vitals como KPI contratualizado. Next.js, Tailwind, design systems tokenizados. Performance budgets que não são negociáveis.
Plataformas que não viram dívida técnica.
O ciclo mais comum em web enterprise é: replatforming caro → dívida técnica acumulada → outro replatforming. A Caporal quebra esse ciclo com duas decisões de arquitetura inegociáveis: design systems tokenizados (que sobrevivem a mudanças de identidade visual sem refatoração) e performance budgets contratualizados (LCP < 2.5s, CLS < 0.1, INP < 200ms). Todo projeto entregue passou por CI com Lighthouse budgets automatizados — não como auditoria pós-entrega, mas como gate de deploy. Para portais enterprise, operamos em stack Next.js + Tailwind + CMS headless, com documentação de handover estruturada para times internos.
O que entregamos
Arquitetura & design system tokenizado
Component library documentada em Storybook, tokens de design mapeados para variáveis CSS, guidelines de uso e versionamento. Pensado para crescer sem refatoração.
Desenvolvimento Next.js enterprise
App Router, TypeScript estrito, internacionalização via next-intl, otimização de imagens e fontes, SEO técnico embutido (metadata, schema.org, sitemap). Performance garantida em contrato.
Integração com CMS headless
Setup e integração com Sanity, Contentful, Strapi ou WordPress headless. Configuração de preview mode, workflows de aprovação e treinamento do time editorial.
CI/CD com Lighthouse budgets
Pipeline de deploy com testes de performance automáticos. Qualquer commit que viola os budgets de Core Web Vitals é bloqueado antes de chegar em produção.
Documentação & handover
Documentação completa de arquitetura, padrões de código, runbook de operação e treinamento do time interno. Entregue em formato editável, sem lock-in.
Como operamos
Discovery técnico (semanas 1–2)
Auditoria da plataforma existente, mapeamento de integrações, análise de performance atual, levantamento de requisitos técnicos e de negócio. Entregável: spec técnico aprovado.
Design system & componentes (semanas 3–6)
Tokenização do design existente, construção da component library, documentação de variantes e estados. Aprovação com time de design e produto do cliente.
Desenvolvimento core (semanas 5–14)
Desenvolvimento das páginas e features priorizadas em sprints de 2 semanas. Revisão e aprovação incremental pelo cliente. CI com Lighthouse budgets ativo desde o primeiro sprint.
Integração & testes (semanas 13–16)
Integração com CMS, CRM e ferramentas de analytics. Testes de carga, testes de acessibilidade (WCAG AA), revisão final de performance e SEO técnico.
Deploy & monitoramento (semana 17)
Deploy em produção com rollback preparado. Configuração de monitoramento de uptime, alertas de performance e error tracking. Período de estabilização de 2 semanas.
Handover & suporte (semanas 18–20)
Treinamento do time editorial no CMS, treinamento do time técnico na arquitetura, documentação final entregue. Suporte de 90 dias pós-launch incluído.
Perguntas frequentes
Por que Next.js em vez de outras opções?
Para portais enterprise com requisitos de SEO, internacionalização e performance simultâneos, Next.js é a escolha com melhor cost-benefit técnico: App Router resolve SSR e SSG com a mesma ferramenta, o ecossistema é maduro e o pool de desenvolvedores é grande para futuras contratações internas do cliente. Para casos específicos (e-commerce, plataforma de produto), avaliamos alternativas como Remix ou Shopify Hydrogen.
O que significa performance budget contratualizado?
Significa que os valores de Core Web Vitals (LCP, CLS, INP) são escritos no contrato como critério de aceite da entrega — não como meta aspiracional. Se o site não atingir os valores acordados, a entrega não é considerada concluída. Isso muda completamente os incentivos do time de desenvolvimento: performance não é afterthought, é gate de deploy.
Vocês fazem manutenção após a entrega?
Não oferecemos manutenção contínua como serviço padrão — mas entregamos documentação e handover para que o time interno ou parceiro técnico do cliente possa operar sem dependência da Caporal. Para clientes sem time técnico interno, podemos indicar parceiros de operação qualificados.
Como funciona a integração com o time de design do cliente?
Trabalhamos a partir do design system existente do cliente. Para projetos sem design system, o processo começa pela tokenização — o que significa trabalhar em conjunto com o designer interno ou agência de design do cliente para garantir que os tokens capturem corretamente a identidade visual. Nunca tomamos decisões visuais sem aprovação do design do cliente.
Qual o prazo típico para um replatforming enterprise?
Para portais de médio porte (50–200 páginas, 2–3 integrações), o timeline típico é 16 a 20 semanas. Para portais maiores ou com mais integrações, 24 a 32 semanas. O planejamento de migração inclui período de operação paralela (novo e antigo) para zero downtime e rollback seguro.