Pular para o conteúdo
dtxtech
CASE 04 · Engenharia full stack · 2020–2023

Telemedicina de ponta a ponta, com CRM no WhatsApp

Trabalho de ponta a ponta numa plataforma de telemedicina, do banco de dados ao app: consultas por vídeo em tempo real, APIs para paciente e médico e um CRM com atendimento pelo WhatsApp.

Quem fez
Thiago Felipe, Full Stack Developer (antes do dtxtech)
Setor
Saúde · telemedicina
Entregas
APIs REST, app React Native, versão web em React, CRM com funil de leads, chat no WhatsApp, automações

O problema

A plataforma atendia pacientes, médicos e o time comercial. Pacientes e médicos precisavam de agendamento, histórico e atendimento online em tempo real. O time comercial recebia leads de landing pages, campanhas e outros canais, que precisavam ser centralizados num funil e atendidos pelo WhatsApp.

O que foi feito

Thiago desenvolveu videochamadas e atendimento online com WebRTC e WebSocket, e APIs REST em Node.js, Express e MySQL para agendamento, histórico e atendimentos. Fez o app em React Native e uma versão web em React que espelha o app. No backoffice multi-tenant, construiu em JavaScript Vanilla um CRM com funil de leads em Kanban e o chat do atendente integrado à API oficial do WhatsApp Business via Twilio, com webhooks, templates e anexos. Montou jobs agendados com node-cron (e-mails pelo SendGrid, push pelo Firebase), processamento em segundo plano, um motor de relatórios e o deploy na AWS com PM2.

O que mudou

O paciente passou a consultar o histórico, agendar e ser atendido também pelo navegador, além do app. Os leads de vários canais ficaram centralizados num funil, distribuídos por funil e por empresa, e o atendente passou a conversar pelo WhatsApp em tempo real, dentro do backoffice. E-mails de aniversário, notificações push e rotinas de sincronização passaram a rodar como jornadas automatizadas.