IcaroXenofonte.
GitHub (abre em nova aba)

Side project / Produto próprio

Vet Office.

Tecnologia a serviço
de quem cuida.

Uma plataforma de gestão veterinária que conecta agenda, prontuários, pacientes e financeiro. Da primeira consulta à rotina de uma equipe inteira.

Visitar Vet Office (abre em nova aba)
Interface demonstrativa do Vet Office com agenda diária, horários e pacientes fictícios
Captura da demonstração pública do Vet Office, com dados fictícios. Nenhuma clínica real aparece aqui.
Meu papel

Produto, desenvolvimento e operação

Categoria

SaaS · Saúde animal

Plataforma

Web · Responsiva · Multi-clínica

01 / O produto

A rotina é complexa.
O sistema precisa ajudar.

Uma clínica precisa conciliar atendimento, histórico do paciente, comunicação da equipe e gestão. Quando essas informações ficam espalhadas, acompanhar o cuidado exige trabalho extra.

O Vet Office reúne esses fluxos em uma aplicação acessada pelo navegador. Cada animal tem seu próprio histórico, cada clínica mantém seus dados separados e cada integrante da equipe tem um papel de acesso.

É onde aplico minha experiência em plataformas à construção de um produto: da modelagem dos dados e da interface aos testes, à entrega e à operação.

02 / Como funciona

Um fluxo conectado.
Do agendamento à gestão.

01

Organizar o atendimento

Cadastre tutores e pacientes, organize a agenda por profissional e mantenha consultas e retornos conectados.

02

Acompanhar o cuidado

Registre consultas, evolução, vacinas e prescrições no histórico de cada animal. A internação também se conecta ao prontuário.

03

Gerir a operação

Acompanhe o financeiro, os serviços e os relatórios da clínica. Cada pessoa da equipe acessa os recursos de acordo com seu papel.

03 / Por trás do produto

Uma stack pensada
de ponta a ponta.

Interface, dados, entrega e operação.
Cada camada com sua responsabilidade.

01

Interface & aplicação

Next.js · React · TypeScript

Aplicação web com rotas, componentes e regras organizadas por domínio. Tailwind CSS e shadcn/ui compõem a interface.

02

Dados & identidade

Supabase · PostgreSQL · RLS

Autenticação e persistência com isolamento dos dados de cada clínica e controle de acesso por papel.

03

Entrega & infraestrutura

Vercel · GitHub Actions · Cloudflare R2

Builds e deploys da aplicação, automação de validações e armazenamento de arquivos.

04

Qualidade & observabilidade

Vitest · Playwright · pgTAP · Sentry · Grafana

Testes de regras, jornadas no navegador e políticas de banco, além de instrumentação para investigar erros e acompanhar a operação.

Isolamento faz parte da arquitetura. O contexto da clínica e as políticas de acesso no banco de dados delimitam o que cada usuário pode consultar e alterar.

04 / Para quem

O cuidado muda de escala.
A organização acompanha.

01 / ATENDIMENTO INDIVIDUAL

Veterinários
e consultórios

Para quem atende sozinho ou com recepção e precisa organizar agenda, cadastros e prontuários no mesmo lugar.

02 / ROTINA EM EQUIPE

Clínicas
veterinárias

Para equipes que compartilham a rotina clínica e precisam de acesso por papel, continuidade do histórico e visão da gestão.

03 / OPERAÇÕES MAIORES

Hospitais
e redes

Para operações com internações, mais profissionais e necessidades de acesso por unidade, com contratação sob proposta.

Engenharia que encontra um problema real.

Um side project.
Uma visão completa de produto.

Conhecer o Vet Office (abre em nova aba)