Skip to content

Módulo: Agenda

O módulo de Agenda suporta múltiplos tipos de serviço (petshop, veterinaria, hotel, pet-sitter). Atendimentos passam por um fluxo de status controlado (confirmado → recebido → iniciado → finalizado). Integra-se ao módulo de Pacotes para consumo automático de créditos.

  • Calendário de agendamentos com drag-and-drop (web)
  • Fila de atendimentos em kanban (web)
  • Listagem tabular de agendamentos com filtros
  • Criar e editar agendamentos (web)
  • Fluxo de status: confirmar, receber, iniciar, finalizar, cancelar, reagendar
  • Atribuir profissional ao atendimento
  • Comentários internos de atendimento
  • Gerenciar horários de serviço
  • Gerenciar boxes e estações de trabalho
  • Calendário de feriados
  • Configurações de agenda da loja
  • Agendar serviço pelo app (tutor)
  • Confirmação, detalhe e reagendamento de atendimento (mobile)
  • Agenda do tutor com calendário (mobile)
social-pets-service/src/main/java/br/com/socialpets/
servico/service/AtendimentoService.java
controller/app/servico/atendimentos/ — endpoints app
social-pets-web/src/app/agenda/
agendamento/[tipo]/ — calendário por tipo
cadastrar/
atendimentos/
detalhes/
editar/
social-pets-mobile/src/screens/appointment-confirmation/
social-pets-mobile/src/screens/appointment-reschedule/