apps/web
TanStack Start, shadcn, i18n, SEO. Rotas baseadas em arquivos. A landing e esta sessão de arquitetura são públicas. As rotas do painel ficam atrás da autenticação.
TanStack Start, Expo, Better Auth, oRPC, Drizzle no Neon, arquivos no R2. Clone, rode pnpm setup e faça push.
packages/api
Routers oRPC e contratos zod. Ferramentas MCP e webhooks ficam aqui. O tipo do cliente é importado apenas com import type.
Senha, OAuth, chaves de acesso e 2FA. A personificação de usuários fica no painel de administração.
Entradas e saídas dos routers ficam em Zod. Web e mobile importam os mesmos contratos.
Abra um PR e o Actions sobe um Worker descartável. O merge na main publica em produção.