Backend Architect · Contratado por Fapps

Engenharia Anti-No-Show para Clínicas de Psicologia

Foco na dor do absenteísmo. Arquitetura desacoplada utilizando Bubble para interface e n8n em VPS para orquestração de notificações via WhatsApp.

~70%Redução de Custos de Infra
3Réguas de Notificação (WhatsApp)
<3sResposta Planejada Agente IA
Clino Dashboard Principal

Como a Fapps estruturou a operação do Clino

O Clino é uma plataforma completa de gestão projetada para atender às demandas rigorosas de clínicas de psicologia. Fui contratado pela Fapps Software House para atuar como Arquiteto de Soluções e Desenvolvedor Backend.

A Fapps liderou o design, front-end e UX no Bubble, enquanto minha responsabilidade foi arquitetar o sistema de automação e dados, garantindo estabilidade, custos fixos mensais baixos e conformidade estrita com LGPD no manuseio de dados de saúde mental.

"A vacância de horários é um gargalo financeiro crítico. Precisamos de uma plataforma que transforme a gestão passiva em engenharia de compromisso real, sem elevar o custo mensal por paciente."

— Desafio Estratégico

Escopo de Contratação

  • Arquitetura de Dados (Bubble)
    Modelagem multi-tenant e Privacy Rules de Saúde
  • Integração Google Calendar
    Sincronização bidirecional "Platform-to-Calendar"
  • Automação WhatsApp (n8n)
    Régua de interação obrigatória com 3 gatilhos
  • Infraestrutura Self-Hosted
    Deploy Docker em VPS Digital Ocean com Portainer

O Custo do Absenteísmo

Desafios estruturais que destroem as margens de lucro nas clínicas.

Absenteísmo Financeiro

O No-Show em clínicas destrói o faturamento. Um horário vago de última hora significa receita zero para a sessão, impossibilitando a alocação de pacientes em fila de espera.

Gestão Passiva

Lembretes passivos via e-mail ou SMS unidirecional são rotineiramente ignorados. Eles não forçam uma ação do paciente, não gerando um compromisso real com a sessão.

Custo Operacional de Nuvem

Rodar toda a lógica de notificações pesadas, integrações de agenda e regras financeiras complexas diretamente dentro de plataformas no-code consome recursos mensais (WU) de forma insustentável.

A Solução: Régua de Interação Obrigatória

Substituímos o envio passivo de mensagens por uma orquestração automatizada focada no engajamento ativo via WhatsApp.

24h
Confirmação Ativa

1 dia antes: Envio de link interativo. Se houver cancelamento, o slot é liberado na hora.

6h
Reforço de Compromisso

6 horas antes: Lembrete estratégico de que o horário está reservado e confirmado.

15m
Gatilho de Preparação

15 min antes: Orientação para buscar um local tranquilo e preparo para a sessão.

Agenda Clino com Status

O que Foi Entregue

Módulos principais que compõem o motor de gestão e eficiência clínica do Clino.

Agenda Dinâmica

Agenda Dinâmica Bidirecional

Sincronização em tempo real com Google Calendar. Cada bloco reflete instantaneamente o status do paciente, de pendente a confirmado, com cores indicativas na UI.

Dashboard Financeiro

Dashboard Financeiro Completo

Gráficos interativos tipo donut e barras evolutivas, separando receitas e custos por categoria. Tudo alimentado por um banco de dados estruturado no backend.

Prontuários

Gestão de Pacientes e Prontuários

Armazenamento isolado de dados pessoais e clínicos. Interface focada em sigilo com visualizações ocultas por padrão, expostas apenas sob demanda do profissional.

Exportação Fiscal

Exportação Fiscal e Carnê-Leão

Motor de geração de relatórios de pagamentos consolidados e exportação automatizada, facilitando a declaração de rendimentos para profissionais autônomos e contadores.

O Paradigma Híbrido

Desacoplando a interface da lógica de comunicação pesada para máxima performance de custos.

Bubble.io (Front & DB)

Interface rica, controle de agendamento (UX), base de dados multi-tenant e segurança em nível de linha (Privacy Rules).

API REST

n8n (Orquestrador)

Lógica da Régua do WhatsApp, sincronismo complexo com Google Calendar e pipelines de exportação financeira.

Docker

VPS Hosting

Controle absouto da infraestrutura via Portainer em Digital Ocean. Desacoplamento para mitigar custo em WU e escala indefinida.

Bastidores Técnicos

A complexidade dos fluxos modais reflete a profundidade da arquitetura de dados subjacente.

Modal Novo Agendamento
Agendamento Inteligente com Validação de Choque de Horários
Cadastro de Pacientes
Cadastro Protegido por Privacy Rules (Isolamento Multi-tenant)
Controle de Pagamentos
Lançamento Financeiro Granular Direto na Sessão
Finalização Lote
Finalização Operacional em Lote de Sessões (Bulk Processing)
~70%
Redução de Custos de Infraestrutura
3
Gatilhos de Engajamento via WhatsApp
100%
Conformidade LGPD para Saúde Nativa
0
Vazamentos de Dados (Multi-Tenant Blindado)

Produto em Ação

A interface final limpa e responsiva do Clino (design e frontend por Fapps), entregando os dados seguros processados no backend.

Dashboard Principal e KPIs
Dashboard
Agenda Semanal e Blocos de Status
Agenda
Painel Financeiro de Sessões
Financeiro
Dashboard Financeiro com Gráficos
Financeiro
Listagem de Pacientes
Pacientes
Perfil do Paciente e Prontuários (Ocultação Sensível)
Segurança
Onboarding Interativo
Onboarding
Boas-vindas ao Sistema
Onboarding
Fluxo de Novo Agendamento
Agenda
Seleção de Horários
Agenda
Cadastro de Novo Paciente
Pacientes
Registro de Pagamento
Financeiro
Exportação Fiscal
Financeiro
Finalização de Sessões em Lote
Agenda

Segurança em Dados de Saúde Mental

Trabalhar com dados de saúde exige compliance rigoroso (Privacy by Design). No Clino, implementamos camadas extras além da segurança padrão de software.

Mecanismo de Ocultação Visível (Blurred Mode)

Valores financeiros e notas médicas são ocultados na interface por padrão. O usuário clica em botões específicos para revelar pontualmente as informações (proteção contra telas espelhadas).

Privacy Rules Backend-Level

Mesmo que tentem alterar endpoints da API ou acessar payloads na aba network, as regras de privacidade do Bubble (RLS) interceptam as solicitações baseadas no ID da clínica. Blindagem do lado do servidor.

Sincronização Restrita Google

O fluxo com o n8n envia apenas os dados estritamente necessários para agendamento, sem compartilhar descrições ou históricos terapêuticos por e-mail ou na descrição do evento.

Ocultação de Dados Sensíveis

Precisa de um Backend Architect para seu SaaS de Saúde?

Assim como a Fapps confiou o controle backend do Clino à minha engenharia, eu posso assegurar a infraestrutura e a automação de alta segurança do seu próximo projeto em HealthTech.