PROJETO CLÍNICA VETERINÁRIA

SOBRE O PROJETO

Projeto integrador realizado na jornada Dev Back End Java no programa Dev For Tech da plataforma Gama Academy. O objetivo é o desenvolvimento de uma API com algumas funcionalidades envolvidas em uma clínica veterinária. Back-end:

  • Cadastro de tutores(CRUD completo);
  • Cadastro de pacientes(os pets)(CRUD completo);
  • Cadastro de procedimentos(consulta comum, vacina, castração, etc);
  • Agendamento (qual dia a pessoa levará seu pet para a clínica).

MODELO ENTIDADE-RELACIONAMENTO

Modelo Entidade-Relacionamento


DIAGRAMA ENTIDADE-RELACIONAMENTO

SCRIPT SQL ESTÁ NA PASTA RESOURCES

Diagrama Entidade-Relacionamento


DIAGRAMA DE CLASSES

Diagrama de Classes


ARQUITETURA

Arquitetura


METODOLOGIA AGIL: SCRUM

LINK PARA QUADRO DE TAREFAS TRELLO

https://trello.com/b/3NRmCoSV/projeto-veterin%C3%A1ria

Metodologia Agil


ENDPOINTS

SWAGGER

http://localhost:8080/swagger-ui/index.html

LISTA DE ENDPOINTS

Tutor

Paciente

Agendamento

Procedimento


INTEGRANTES DO GRUPO

  • João Pedro Lopes
  • Marvin Wanzuita
  • Ricardo Alves
  • Sebastião Alexsandro