Módulos — visão geral
Cada módulo é uma área funcional plugada no núcleo de dados.
| Módulo | Status | O que faz |
|---|---|---|
| Remanejamento | ✅ Pronto | Sugere transferências de estoque entre CD e lojas (e entre lojas) para suprir rupturas. |
| Vendas / PDV | 🔲 Roadmap | Registro de vendas/caixa; alimenta estoque e as métricas de efetividade. |
| Compras / Abastecimento | 🔲 Roadmap | Pedidos a fornecedor, reposição do CD. |
| Financeiro / BI | 🔲 Roadmap | Faturamento, contas, dashboards executivos. |
| Campanhas / Marketing | 🔲 Roadmap | Gestão de campanhas/promoções (o remanejamento já tem o gancho em campanha). |
Como um módulo se conecta
- Consome o core: produtos, lojas, estoque, usuários, tenant.
- Adiciona suas entidades e rotas sob seu namespace.
- Registra-se no registry de módulos → aparece na navegação conforme RBAC e habilitação por tenant.
- Pode cruzar com outros módulos pelo core (ex.: Vendas → métricas do Remanejamento).