Dashboard
O grupo Dashboard reúne painéis de leitura (somente visualização) que consolidam métricas operacionais da plataforma em cartões-resumo e gráficos. Não há operações de escrita nestas telas — elas servem para análise de desenvolvimento e crescimento das áreas em que a empresa atua.
Visibilidade no menu
Cada painel exige um módulo de permissão diferente. Um operador só vê os painéis cujos módulos estão atribuídos à sua role (permissão dupla — enum CPM no backend + módulo dinâmico no DB). Painéis sem permissão simplesmente não aparecem no menu.
Painéis disponíveis
| Painel | Rota | Permissão | O que mostra |
|---|---|---|---|
| Pagamentos manuais | /manage-payments/dashboard | viewPayments | Depósitos/pagamentos manuais (PIX/TED), compras de Token e NFT. |
| Compras automáticas | /manage-transactions/dashboard | viewGeneralJournal | Ordens de compra (Fiat/Crypto), Token vs NFT. |
| Saques | /manage-withdrawals/dashboard | viewWithdrawals | Saques por destino (Banco Digital / Externo / Crypto). |
| Usuários | /users/dashboard | viewUsers | Base de cadastros: PF/PJ, nacionalidade, conta digital. |
| Saldos | /dashboard-balances | manageCorporateAccount | Saldos consolidados por categoria (Geral, Crypto, Tokenização, Investimentos, Crowdfunding). |
| Relatórios estratégicos | /strategic-reports | admin | Relatórios de inteligência: RFM, tendências, conversão, sazonalidade, etc. |
Observações gerais
- Valores financeiros: os totais são calculados sobre os dados reais; internamente o BackOffice usa
BigNumberpara somar valores. Trate os números como indicativos analíticos, não como demonstrativo contábil oficial (para isso use Contabilidade e os Jornais). - Estado de carregamento: os painéis exibem um spinner enquanto carregam e uma página de erro quando a consulta falha. Um painel em erro não significa saldo zero — significa indisponibilidade do serviço de dados.
- Período dos gráficos: os gráficos de histórico mensal agrupam os lançamentos por mês de criação.