Estrutura do projeto
Entenda como apps, pacotes e tooling se organizam no monorepo.
A base separa aplicação, pacotes compartilhados e ferramentas de build. Essa organização reduz acoplamento e deixa mais claro onde cada mudança deve viver.
Apps
apps/web concentra a aplicação Next.js. Testes end-to-end ficam em apps/e2e, enquanto workers e serviços auxiliares devem permanecer em seus próprios diretórios.
Pacotes
packages/ui, packages/supabase, packages/features e demais pacotes expõem APIs reutilizáveis para evitar duplicação entre rotas e domínios.