Dreamclin

A clínica inteira e a captação de pacientes no mesmo sistema

SistemasSaaS B2B · clínicas odontológicas e estéticas

Ano
2026
Duração
Contínuo
Resultado principal
Gestão da clínica e CRM do WhatsApp num produto só
Endereço do projeto
www.dreamclin.com
Interface do projeto Dreamclin, Sistemas

O desafio

Clínica pequena vive de agenda cheia, mas a confirmação de consulta é feita à mão, por telefone, pela mesma pessoa que atende quem está na recepção.

Orçamento impresso some. Sem link e sem registro de abertura, ninguém sabe se o paciente sequer leu a proposta.

Vários profissionais dividindo salas e horários geram conflito de agenda que só aparece quando o paciente já está na porta.

Prontuário guarda CPF, telefone e histórico clínico. LGPD não é item de backlog: é requisito de arquitetura.

Acessibilidade tratada como diferencial de produto, não como ajuste no fim. Recepção, dentista e auxiliar precisam conseguir operar o sistema.

O que construímos

Multi-inquilino de verdade: toda tabela com `tenantId` e um cliente Prisma estendido que filtra por inquilino sozinho, para não depender de lembrar o filtro em cada consulta.

Confirmação e lembrete no WhatsApp por provedor abstrato (mock no desenvolvimento, Meta Cloud API em produção), com fila BullMQ agendando o disparo de 24 horas antes.

Orçamento vira PDF e link público com token: o paciente aprova pelo celular e a clínica vê a conversão em tempo real.

CPF e telefone criptografados em repouso com AES-256-GCM, cifra e decifra centralizadas no pacote de banco, sem PII em log.

WCAG 2.1 AA verificado por axe-core dentro do Playwright na integração contínua, com `eslint-plugin-jsx-a11y` barrando regressão no código.

Monorepo Turborepo com quatro pacotes compartilhados (banco, WhatsApp, PDF e interface) para que app web e gateway de WhatsApp não dupliquem regra.

Por dentro

5 telas do projeto, com o que cada uma resolve.

Conversas do WhatsApp dentro do CRM do Dreamclin, com a ficha do lead ao lado
As conversas do WhatsApp ficam dentro do CRM: a recepção responde, o lead muda de etapa no funil e a confirmação da avaliação sai sozinha.
Funil de captação do Dreamclin com colunas de entrada a negociação
Funil de captação: cada contato novo do WhatsApp entra na primeira coluna e anda até a negociação, com valor estimado e tarefa pendente à vista.
Orçamento do Dreamclin com seleção de dentes e resumo de pagamento
Orçamento dente a dente: escolhe os dentes no mapa, aplica desconto e parcela; o resumo mostra entrada e parcelas na hora.
Odontograma do paciente no Dreamclin com a situação de cada dente
Odontograma com a situação de cada dente e anotações, ligado ao orçamento do tratamento.
Financeiro do Dreamclin com recebimentos por dia e quebra por pagamento, profissional e procedimento
Financeiro do período: recebido, a receber, vencido e produção, com a quebra por forma de pagamento, profissional e procedimento.

Resultados

11

módulos, da agenda ao financeiro

AES-256-GCM

CPF e telefone criptografados em repouso

WCAG 2.1 AA

verificado por axe-core na integração contínua

4

pacotes compartilhados no monorepo