Aplicação Next.js com Supabase e worker separado, voltada a gestão integrada do dia a dia de negócio: dashboard com módulos (eixo/visão, IDO, financeiro, projetos, tarefas, skills, alinhamento, laboratório de produto, comportamental, documentos, calendário, WhatsApp, admin), compartilhamento de documentos e integração com OpenAI. Pelas rotas (axis/vision, etc.), funciona como painel operacional interno multiproduto, incluindo áreas que dialogam com planejamento e “visão” estratégica.
Produto A3 Vision relacionado
Infraestrutura / operação interna (e possível suporte a entregas do Motor Comercial por organização de tarefas e docs — A classificar se virar produto externo).
Status
Ativo (dependências e scripts de dev/worker presentes).
Stack
- Linguagem: TypeScript
- Framework: Next.js 14, React 18, Tailwind
- Banco de dados: Supabase
- Dependências chave:
@tanstack/react-query,@xyflow/react,openai,framer-motion,zustand, Vitest; subprojetoworker/compackage.jsonpróprio
Responsabilidade no ecossistema
Centralizar execução e acompanhamento interno (tarefas, finanças, projetos, comunicação) da operação A3 Vision ou holding, reduzindo fragmentação entre ferramentas.
Dependências
- Depende de: Supabase; OpenAI API; worker Node (para filas/jobs conforme implementação do worker).
- Usado por: Time interno; relação com
visionnão é import de código, mas conceitual (rotaaxis/visionsugere integração de narrativa com o produto Vision).
Variáveis de ambiente necessárias
Não foi lido .env.example nesta análise; configurar Supabase e chaves OpenAI alinhadas ao código em lib/ (recomendado gerar .env.example no repo daytoday se ainda não existir na raiz do app).
Como rodar localmente
No diretório do app (daytoday/daytoday): npm install → configurar env → npm run dev; para worker + app: npm run dev:all (ver scripts no package.json).
Observações
- Estrutura aninhada
daytoday/daytoday/no workspace; ao clonar, confirmar qual pasta é a raiz do Next.js.