Case de Vinícius Paixão, em Consultoria

Portal de emissora de TV em stack Next.js 15 + Payload 3

Cliente
TV Brasília (Diários Associados)
Período
2026
Papel
arquitetura e desenvolvimento
Stack
Next.js 15 RSC, React 19, Payload CMS 3, PostgreSQL 16, Tailwind 4, pnpm workspaces, Docker, EasyPanel

Contexto

Emissora de TV afiliada precisando de portal próprio, com a escolha entre repetir o WordPress de sempre ou apostar num CMS que nasce dentro do framework.

Intervenção

Portal completo em monorepo TypeScript (pnpm workspaces): frontend Next.js 15 com React Server Components, Payload CMS 3 — CMS next-native, que roda dentro da mesma aplicação em vez de atrás de uma API —, PostgreSQL 16, processamento de imagem com Sharp/libvips, tudo containerizado com alvo de deploy em EasyPanel.

A escolha do Payload é a decisão que carrega o projeto: elimina a camada de integração entre CMS e frontend, que é justamente onde portais de mídia costumam perder performance e previsibilidade.

Resultado

Portal com stack documentada versão a versão e ambiente reproduzível.

Papel

Arquitetura e desenvolvimento.

Outros cases de consultoria