Para melhor visualizar a funcionalidade desse projeto backend Spring Boot, é necessário rodar o projeto "agendamento-front-spring"
https://github.com/pietroBragaAquinoJunior/agendamento-front-spring
Esse é um projeto Spring Boot que eu fiz como teste para trabalhar no Tribunal de Contas do Estado do Maranhão. O código é inteiramente autoral. Utilizei controllers, services e repositories simples e banco de dados salvo em memória.
Para rodar: clone o projeto, abra no intellij por exemplo rode com JDK 18.