Skip to content

Módulo: Clientes

Tutores são gerenciados no schema seguranca; pets no schema pet. A relação tutor ↔ loja é gerenciada por tabela de vínculo — um tutor pode pertencer a múltiplas lojas. Toda operação web exige o header Uuid-Loja.

  • Auto-cadastro do tutor pelo app e pelo painel web
  • Listagem e detalhe de tutores da loja (paginado, com busca)
  • Criar, editar e excluir tutores
  • Incluir tutor já cadastrado na plataforma por e-mail
  • Gerenciar tutores (admin)
  • Perfil do tutor — ver e editar (app)
  • Listagem e detalhe de pets do tutor
  • Cadastro e edição de pets
  • Gerenciar todos os pets da loja (web)
social-pets-service/src/main/java/br/com/socialpets/
controller/web/TutorLojaWebController.java — /web/tutores
controller/web/PetWebController.java — /web/pets
seguranca/entity/Tutor.java
seguranca/dto/TutorRequestDTO.java
pet/entity/Pet.java
service/PetService.java
social-pets-web/src/app/tutores/
social-pets-web/src/app/tutores/[id]/tabs/pets/