Animal Store
2017
Sistema de gestão para clínicas veterinárias, com API em Laravel/Lumen e front-end em AngularJS. Rodou localmente na própria clínica, sem hospedagem online, e hoje o código está aberto no GitHub.
Código aberto no GitHub.
Contexto
O Animal Store foi construído para organizar a rotina de uma clínica veterinária real: substituir o papel no registro de tutores, animais e atendimentos por um sistema que acompanhasse o dia a dia do balcão e do consultório.
Funcionalidades
Cadastros de tutores e de seus animais (espécie, raça, nascimento, peso, cor e alimentação), catálogo de espécies e raças e o corpo clínico de veterinários. O coração do sistema era o atendimento: uma ficha clínica completa por consulta, com sinais vitais (temperatura, frequências cardíaca e respiratória, TPC, hidratação, mucosas, condição física e comportamento), controle de vacinas e vermífugo, anamnese, exames solicitados, diagnóstico e tratamento, formando o histórico clínico de cada animal.
Para o balcão, o sistema gerava orçamentos vinculados aos atendimentos e fichas imprimíveis (serviços do animal, atendimento e orçamento), além de um painel com estatísticas da clínica.
Por dentro
Uma SPA em AngularJS sobre uma API REST em Laravel/Lumen, com suporte a múltiplas clínicas e autenticação por token. O sistema rodava localmente na própria clínica, sem hospedagem online, uma escolha adequada à realidade da operação na época, com rotina de backup acessível pela própria interface.
Status
O produto acompanhou a clínica entre 2017 e 2019 e hoje está aberto no GitHub, com API e front-end publicados.