Case OlieCare
Produto próprioDo registro da madrugada ao prontuário da consulta
Desenhamos e construímos um produto de saúde infantil com experiência para famílias, portal clínico e operação de SaaS, em web, iOS e Android.
- 3produtos sobre a mesma base: família, consultório e operação
- 5papéis no sistema, cada um com a sua tela inicial
- 1API e um modelo de dados para web, iOS e Android
- 2.400+famílias organizando a rotina, segundo a página pública
A OlieCare em 48 segundos
Família, consultório e operação sobre a mesma base.
O ponto de partida
A família perde a conta. O pediatra fica sem o ritmo real.
Cuidar de um recém-nascido mistura mamada, soneca, fralda, banho e extração num dia com pouco sono. A família perde a conta. Na consulta, o pediatra ouve “acho que mamou bem” em vez de ver o ritmo real das últimas semanas.
A OlieCare nasceu para resolver os dois lados ao mesmo tempo.
“Acho que mamou bem”
Gráfico ilustrativo.
- A famíliaganha um lugar simples para registrar o dia.
- O profissionalrecebe essa rotina já organizada.
- A empresaganha um painel para crescer, cobrar, publicar e acompanhar a saúde do sistema.
Três produtos, uma plataforma
A mesma conta, o mesmo bebê e a mesma API
A superfície muda conforme o papel de quem entra.
- B2C
Família
Pais, mães e cuidadores
oliecare.cloud e app iOS e Android
- B2B
Consultório
Pediatras e especialistas
Portal
/profe app; landing emprof.oliecare.cloud - Admin
Operação
Time da OlieCare
adm.oliecare.cloud
- Responsável
- Cuidador
- Pediatra
- Especialista
- Administrador
Cada login cai na casa certa. Uma conta de admin no celular vê só o aviso para usar o painel web.
A rotina da família
Um lugar simples para registrar o dia
A conta gratuita cobre um bebê, sem cartão. O onboarding pede o essencial e a rotina começa no mesmo dia.

- Dashboard do diaAlimentação, sono, fraldas, banho e extração, em janelas de 24 horas, 7 e 30 dias.
- Registros com timerMamada no peito, mamadeira ou complemento, soneca, fralda, banho e extração de leite.
- CrescimentoPeso, altura e perímetro em gráficos com curvas de referência da OMS.
- Marcos de desenvolvimentoPara acompanhar o que o bebê já faz.
- Calendário de vacinasAlinhado ao Programa Nacional de Imunização, com status pendente, aplicada ou pulada.
- Equipe do bebêSegundo responsável, família com permissão de ver ou editar e profissionais vinculados por convite.
- ExportaçãoCSV e PDF para levar à consulta.
- Olive AssistenteNo Premium, lê a rotina registrada e orienta em linguagem simples. Não substitui o pediatra.
- NotificaçõesPush na web, Android e iOS, com preferências por tipo de aviso.
- AssinaturaFree e Premium via Stripe, com gestão de plano, bebês e aparência da conta.
- PWA e app nativoPara usar no celular como app, além do aplicativo nativo para iOS e Android.
- Blog e privacidadeBlog público, política de privacidade, termos e exclusão de conta.
Gratuito
A rotina básica completa, para um bebê, sem cartão.
Premium
Gráficos mais profundos, a Olive Assistente e mais de um bebê.

O consultório ligado à rotina
A consulta deixa de depender da memória dos pais
O cadastro do consultório é gratuito. Pediatras e especialistas entram pelo portal /prof ou pelo app.

- O profissional se cadastraSem custo, pelo portal ou pelo app.
- Convida as famíliasPor e-mail. A família cria a conta e começa a registrar.
- Abre a consulta com tudo na telaRotina, vacinas, marcos e crescimento.
- Pacientes vinculadosCom a rotina que a família já registra: alimentação, sono, fraldas, banho, extração e marcos.
- AgendaHorários, exceções e status de cada consulta.
- Agendada
- Confirmada
- Em andamento
- Concluída
- Cancelada
- ProntuárioVisitas clínicas, receitas, atestados e informações clínicas do bebê.
- Gráficos de crescimentoCurvas de referência com os dados reais do paciente.
- ClínicasProfissionais associados e planos de consultório, do starter ao enterprise, além dos planos individuais.
- Consentimento do responsávelO acesso aos dados depende da autorização da família, em linha com a LGPD.

Operar o SaaS
A mesa de operação do produto
O painel em adm.oliecare.cloud segue o trabalho do time, em cinco blocos.
- 01
Crescimento
Ativação e retenção, monetização, billing no Stripe e campanhas de Google Ads, com visão de campanhas e um agente de anúncios.
- 02
Operação
Usuários, bebês e qualidade de uso.
- 03
Monitoramento
Alertas do sistema e erros de experiência, com trilha de auditoria de eventos de API, billing e produto.
- 04
Conteúdo
Content Studio para pautas, agente de imagens, blog com categorias e tags, redes sociais com contas conectadas e agendamento, e a identidade visual da marca.
- 05
Relacionamento e IA
E-mails, jornadas com gatilhos e etapas, configuração do assistente (modelo e base de conhecimento) e ajustes gerais da plataforma.
Inteligência e automação
A IA entra em três lugares, com papéis diferentes

- Para a família
Olive Assistente
Conversa sobre a rotina daquele bebê. Documentos de conhecimento viram embeddings e entram como contexto da resposta.
A resposta orienta. O diagnóstico fica com o profissional.
- No WhatsApp
Olie
Identifica se quem escreve é família ou profissional, monta o contexto na API e responde com GPT-4o.
Emergências são encaminhadas ao SAMU (192).
- Para a operação
Conteúdo
Fluxos no n8n geram pautas de blog e posts sociais a partir de fontes como SBP, OMS, Ministério da Saúde e PNI.
Um agente de imagens produz as peças visuais.
Como uma mensagem do WhatsApp vira resposta
- WhatsAppMensagem da família ou do profissional
- Evolution APIRecebe a mensagem
- n8nIdentifica quem é pelo número
- API e OpenAIMonta o contexto e gera a resposta com GPT-4o
- RespostaDe volta no WhatsApp
O n8n também cuida de
- Jornadas de relacionamento
- Digest diário e semanal
- Alertas operacionais
- Push
- Campanhas de WhatsApp
- Monitoramento das comunicações
Arquitetura
Três clientes, uma API, serviços em volta
Tudo sobe em containers Docker num VPS, com healthcheck na API.
/api/v1APINode.js, Express e Prisma
- Redis
- Stripe
- OpenAI
- Firebase e Web Push
- SMTP
- Famílias
oliecare.cloud- Aquisição de profissionais
prof.oliecare.cloud- Operação
adm.oliecare.cloud- n8n e Evolution API
- Subdomínios próprios
Stack
O que usamos em cada camada
- Web (B2C, B2B e Admin)
- React 19
- TypeScript
- Vite 7
- Tailwind CSS
- React Router 7
- TanStack Query
- Zustand
- React Hook Form e Zod
- Chart.js
- PWA
- Playwright
- App
- Expo SDK 57
- Expo Router
- React Native
- SecureStore
- EAS Build
- API
- Node.js 20
- Express
- TypeScript
- Prisma
- Zod
- JWT com access e refresh
- Helmet
- Rate limit
- Dados
- PostgreSQL 16
- Redis 7
- Pagamentos
- Stripe: Free, Premium, profissional e clínica, mensal e anual
- IA
- OpenAI: chat, embeddings e geração de imagem
- Mensageria
- Firebase Cloud Messaging
- Web Push
- SMTP
- Evolution API (WhatsApp)
- Automação
- n8n: jornadas, conteúdo, digest, alertas e bot
- Infra
- Docker
- Nginx
- Let's Encrypt
O que o case demonstra
Um produto digital fechado de ponta a ponta
Experiência de consumidor, portal B2B com prontuário e agenda, monetização, operação com métricas e conteúdo, e uma camada de IA com limites claros para um contexto de saúde. Família, consultório e administração compartilham o mesmo modelo de dados e a mesma API.
Tem um produto para tirar do papel?