12
Consultas realizadas
↑ +3 vs mês anterior
R$480
Receita repassada
↑ 12 × R$40 líquido
4.8⭐
Avaliação média
↑ 127 avaliações
13
Consultas disponíveis
Nível Crescendo
📅 Próximos Atendimentos
| Paciente (ID sistema) | Horário | Tipo | Pix | |
|---|---|---|---|---|
Ana S. #1042 | Hoje 14:00 | Chat | ✓ | |
Carlos M. #1089 | Hoje 16:30 | Vídeo | ✓ | |
Joana P. #1103 | Amanhã 10:00 | Chat | ⏳ |
🔒 Seu Espaço Isolado
SeguroVocê acessa apenas seus próprios pacientes e consultas. Outros médicos na plataforma não conseguem ver seus dados, e vice-versa.
Como funciona o isolamento:
Cada profissional tem um
Cada profissional tem um
professional_id único. Toda query ao banco inclui WHERE professional_id = 'seu_id'. É impossível acessar dados de outro profissional mesmo por URL.
📊 Desempenho dos últimos 30 dias
R$480
Ganho líquido
↑ R$40/consulta × 12
4.8
Média de avaliações
↑ +0.2 este mês
96%
Taxa de comparecimento
↑ Acima da média
💡 Potencial de ganho ao atingir 100 consultas/mês:
R$ 4.000/mês líquido
com 100 × R$40 repassados
consultórios tradicionais: ~20-30 pac./mês
📅 Minha Agenda
Somente SEUS horários14:00
Ana S. · Chat · ✅ Pix
16:30
Carlos M. · Vídeo · ✅ Pix
Amanhã 10:00
Joana P. · ⏳ Aguard. Pix
+ Disponível
Clique para bloquear
Histórico
| Paciente | Data | Tipo | Pix | Nota |
|---|---|---|---|---|
| Ana S. | 03/03 | Chat | R$50 ✓ | ⭐ 5.0 |
| Carlos M. | 02/03 | Vídeo | Plano ✓ | ⭐ 4.8 |
| Fernanda K. | 28/02 | Chat | R$50 ✓ | ⭐ 5.0 |
🔒 Você vê apenas seus pacientes. Outros médicos não têm acesso a esta lista. Telefone/celular é completamente oculto.
Meus Pacientes
Sem tel./celular| ID Sistema | Nome | Plano | Consultas | Ação |
|---|---|---|---|---|
#1042 | Ana S. | Avulso | 3 realizadas | |
#1089 | Carlos M. | Mensal | 7 restantes | |
#1103 | Joana P. | Mensal | 10 restantes |
🔒 CHAT INTERNO SEGURO — Você não tem acesso ao telefone/celular do paciente. Todo contato exclusivamente por aqui.
A
Ana S.
Pix confirmado ✅
C
Carlos M.
Aguardando
J
Joana P.
Aguardando Pix
Olá doutor, podemos começar?
14:02
Olá! Claro, pode falar. Como está se sentindo?
14:03
Com bastante ansiedade no trabalho...
14:04
Entendo. Você praticou as técnicas que combinamos?
14:05
R$480
Este mês
R$1.240
Últimos 3 meses
R$40
Por consulta (líquido)
R$4.000
Potencial 100 consult./mês
💰 Extrato de Repasses Pix
| Data | Descrição | Valor bruto | Taxa plataforma | Repasse |
|---|---|---|---|---|
| 03/03 | Consulta Ana S. | R$50 | R$10 (20%) | R$40 |
| 02/03 | Consulta Carlos M. | R$50 | R$10 (20%) | R$40 |
| 01/03 | Consulta Fernanda K. | R$50 | R$10 (20%) | R$40 |
📈 Simulador de Ganho Mensal
Consultas por mês:
Ganho líquido estimado
R$480
12 × R$40
Consultório tradicional: 1h por paciente, 20 por mês = R$2.000–R$4.000 bruto.
MindConnect: 30 min, 100 pacientes/mês = R$4.000 líquido + agenda 100% digital.
MindConnect: 30 min, 100 pacientes/mês = R$4.000 líquido + agenda 100% digital.
💊 Receituário Digital — Psiquiatras
CFM / ANVISA
🩺 O paciente recebe o receituário digital por e-mail seguro. Você nunca vê o telefone dele.
Paciente (via sistema)
Medicamento
Posologia
Tipo de Receituário
Histórico
| Paciente | Medicação | Tipo |
|---|---|---|
| Ana S. | Escitalopram 10mg | Branco |
| Carlos M. | Clonazepam 0.5mg | Azul B1 |
🔒 Como o Isolamento de Dados Funciona
Cada profissional tem um ID único (professional_id) gerado no cadastro. Todas as queries ao banco de dados incluem automaticamente um filtro por esse ID. Mesmo que um profissional descubra o ID de outro, o backend rejeita qualquer acesso cruzado.
Arquitetura de Isolamento (Multi-tenant)
-- TODA query usa seu ID:
SELECT * FROM appointments
WHERE professional_id = 'SEU_ID'
AND scheduled_at > NOW();
-- Middleware JWT valida:
const payload = verifyJWT(token);
req.professionalId = payload.id;
-- Controller sempre filtra:
Appointment.findAll({
where: {
professional_id: req.professionalId
}
});
Regras de Negócio
✅
Cada login gera um JWT com
professional_id embutido — impossível falsificar.
✅
Paciente vinculado a um profissional por appointment. Não há cruzamento.
✅
Mensagens de chat isoladas por
appointment_id — médico A jamais lê chat do médico B.
❌
Telefone do paciente nunca armazenado. Campo não existe no schema.