Ir para o conteúdo
NEXURIA Página inicial

SaaS para clínicas veterinárias

VetDesk

Uma plataforma SaaS para clínicas veterinárias, construída de ponta a ponta: produto, arquitetura, recursos de IA, integrações e segurança.

Contexto

O VetDesk é uma plataforma SaaS para clínicas veterinárias e médicos veterinários autônomos. Reúne prontuários, laudos, receituários, agenda, financeiro e estoque em um único sistema.

Problema

Uma rotina veterinária é feita de muitas tarefas pequenas e conectadas: registrar cada atendimento, emitir documentos, agendar, cobrar e controlar estoque. O VetDesk existe para cuidar dessa rotina em um só produto, em vez de ferramentas separadas.

Restrições

  • Dados clínicos sensíveis e documentos regulados, como receitas, que exigem cuidado com segurança e conformidade.
  • Planos de assinatura com período de teste e acesso controlado por funcionalidade.
  • Acesso web em desktop e celular a partir de uma única base de código, com espaço para evoluir para um aplicativo de loja no futuro.
  • Documentos enviados limitados a PDF ou DOC, até 3 MB cada e cinco arquivos por registro.

Solução

  • Prontuário do paciente com histórico, vacinas, exames e documentos anexados.
  • Laudos com modelos, assinatura digital e exportação em PDF.
  • Receitas e pedidos de exame exportados em PDF.
  • Agenda com notificações via WhatsApp.
  • Relatórios financeiros e gestão de estoque.
  • Calculadora de dosagem por peso.
  • Assinaturas com controle de teste e acesso por funcionalidade, além de programa de indicação.

Arquitetura

O sistema é organizado por funcionalidade (pacientes, laudos, agenda, financeiro, estoque e outras). Cada funcionalidade mantém seus tipos, serviço de dados, schema de formulário e hooks. O código segue camadas conceituais, domínio, aplicação, infraestrutura e interface, e o domínio não depende do framework, do banco de dados nem do provedor de pagamento. A aplicação web usa o App Router do Next.js e mantém a renderização no servidor sempre que o navegador não é necessário.

Tecnologias

  • Next.js (App Router)
  • React
  • TypeScript
  • Redux Toolkit (RTK Query)
  • Zod
  • Tailwind CSS
  • Node.js + Express on Firebase Cloud Functions
  • Cloud Firestore
  • Firebase Authentication
  • Firebase Storage
  • Firebase Hosting
  • Stripe
  • Google Gemini

Inteligência artificial

Os recursos de IA apoiam o veterinário: um assistente de triagem clínica que pode analisar imagens e ajuda na redação e no refinamento de laudos. São construídos sobre o Google Gemini e rodam no servidor, por trás da API.

Integrações

  • Stripe para planos de assinatura.
  • Notificações de agendamento por WhatsApp.
  • Assinatura digital de documentos por um provedor de certificado em nuvem, atrás de uma interface independente de provedor.
  • Geração de PDF para laudos, receitas e pedidos.

Segurança

Os usuários entram com o Firebase Authentication (e-mail e senha ou Google). Operações sensíveis passam por uma API no servidor, em Cloud Functions, e não pelo navegador, e os segredos ficam no servidor. A segurança é documentada como parte do projeto: revisões de API e de segredos e um modelo de ameaças para receitas controladas.

Resultados

O VetDesk é um produto completo construído de ponta a ponta: aplicação web, API, modelo de dados, autenticação, pagamentos, recursos de IA e documentação de segurança. Não publicamos métricas de uso ou de negócio para este case.

Quer construir algo semelhante?

Falar sobre um projeto