Dashboard
A tela inicial do CRMAppy — um painel de controle com três quadros que mostram sua carteira, sua agenda e a temperatura das ações em tempo real.
📋 Visão Geral
É composto por um banner de boas-vindas personalizado e três quadros independentes dispostos lado a lado: Métricas Gerais, Agenda e Temperaturas. Cada quadro carrega seus dados de forma autônoma e se atualiza automaticamente quando ações são registradas no sistema.
👋 Banner de Boas-Vindas
| Elemento | Comportamento |
|---|---|
| Saudação por horário | Muda automaticamente conforme a hora local do usuário: Bom dia (até 11h) · Boa tarde (12h–17h) · Boa noite (18h+) |
| Nome do usuário | Exibe o nome de exibição cadastrado no perfil. Se não houver nome, exibe apenas a saudação. |
| Prefixo de gênero | Adapta o texto conforme preferência de saudação: Bem-vindo (masculino) · Bem-vinda (feminino) · Bem-vindo(a) (neutro) |
| Gradiente de cor | O fundo muda com o horário: âmbar/laranja de manhã · azul/índigo à tarde · índigo/azul escuro à noite |
🧩 Os Três Quadros
Abaixo do banner, o Dashboard exibe três quadros em colunas. Cada um tem um propósito distinto e dados independentes.
📦 Quadro 1 Métricas Gerais — em detalhe
| Elemento | O que mostra |
|---|---|
| Clientes Pill azul |
Número de empresas classificadas como Cliente na sua carteira vs. total da empresa. O gráfico de pizza (MiniPie) mostra ações ativas (verde) vs. concluídas (cinza). |
| Leads Pill verde |
Empresas em estágio de Lead — interesse identificado mas ainda sem proposta formal. Idem ao MiniPie de ações. |
| Prospects Pill roxo |
Empresas prospectadas — primeiro contato ou reconhecimento. Ainda sem qualificação como Lead. |
| Ativos Pill âmbar |
Total de empresas com status ativo na sua carteira vs. total da empresa. |
| Inativos Pill cinza |
Empresas sem movimentação recente ou marcadas como inativas. |
| Barra de carteira Barra âmbar no rodapé |
Mostra visualmente qual percentual das empresas da organização está na sua carteira. Ex: "Sua carteira 20 (35%) · Empresas 83". |
📅 Quadro 2 Agenda — em detalhe
Exibe todos os compromissos pendentes do usuário, organizados em grupos por status de data. Cada item mostra: título da ação, empresa, contato, tipo de canal e horário.
| Grupo | Cor de fundo | Critério |
|---|---|---|
| 📅 Hoje | Âmbar | Compromissos com data igual a hoje e horário ainda não vencido |
| ➡️ Amanhã | Verde claro | Compromissos agendados para o dia seguinte |
| ⚠️ Atrasadas | Vermelho suave | Data anterior a hoje, ou hoje com horário já passado |
| ❓ Sem data | Lilás | Compromissos criados sem data definida |
| Tag | Cor | Significado |
|---|---|---|
| Ligação (E) | Ligação (E) | Chamada efetuada (outbound) |
| Ligação (R) | Ligação (R) | Chamada recebida (inbound) |
| Whats (E) | Whats (E) | WhatsApp enviado |
| Whats (R) | Whats (R) | WhatsApp recebido |
| E-mail (E) | E-mail (E) | E-mail enviado |
| E-mail (R) | E-mail (R) | E-mail recebido |
| Tarefa | Tarefa | Tarefa interna sem canal |
Abaixo dos grupos do dia, aparece um card azul escuro (#2722B6) com o resumo
de compromissos das próximas semanas úteis (segunda a sexta). Sábados e domingos
são agrupados automaticamente na semana da sexta anterior.
| Linha | O que mostra |
|---|---|
| Próxima semana | Total de compromissos na semana útil imediatamente seguinte |
| Demais semanas | Agrupamento semana a semana das semanas seguintes com contagem e intervalo de datas |
| Divisor de ano | Quando compromissos ultrapassam o ano corrente, um separador com o ano aparece automaticamente |
🌡️ Quadro 3 Temperaturas — em detalhe
Analisa a qualidade e intensidade das interações comerciais usando o conceito de temperatura — uma classificação que indica o nível de engajamento e urgência de cada ação e empresa. O quadro cobre um período de 30 dias anteriores a 45 dias futuros a partir de hoje.
| Temperatura | Ícone | Significado |
|---|---|---|
| Quente | 🔥 | Alta frequência de contato, cliente ativo e responsivo. Prioridade máxima de atenção. |
| Morna | 🌡️ | Interações regulares mas sem urgência imediata. Relacionamento em manutenção. |
| Neutra | ➖ | Poucos contatos recentes. Empresa não avança nem regride no relacionamento. |
| Fria | ❄️ | Baixa ou nenhuma interação. Risco de perda do relacionamento comercial. |
| Bloco | O que mostra |
|---|---|
| Distribuição de ações | Barra de progresso por temperatura mostrando quantidade absoluta e percentual do total de ações no período |
| Empresas por temperatura | Quantas empresas têm cada temperatura como predominante. Ao passar o mouse, exibe as principais empresas de cada grupo. |
| Linha temporal | Para cada temperatura: quantas ações são do passado (← ), de hoje e do futuro (→). Revela se o engajamento está concentrado no passado ou planejado para frente. |
🔄 Atualização dos Dados
| Quadro | Fonte de dados |
|---|---|
| Métricas Gerais | Hook useDashboardQuadro1 — consulta empresas e ações filtradas pela carteira do usuário logado |
| Agenda | View vw_dashboard_user_agenda no Supabase — ações pendentes do usuário ordenadas por data e horário |
| Temperaturas | Hook useDashboardQuadro3 — janela de ±30/45 dias com classificação por temperatura |