2 minutos
Vollmed API

Voll.med é uma clínica médica fictícia que precisa de um aplicativo para gerenciamento de consultas. O aplicativo deve ter funcionalidades para registrar médicos e pacientes, bem como agendar e cancelar consultas.


Funcionalidades

  • Operações CRUD para médicos;
  • Operações CRUD para pacientes;
  • Agendamento de consultas;
  • Cancelamento de consultas.

Como Usar Este Projeto

  1. Clone o Repositório:
git clone https://github.com/AfranioCaires/vollmed-api.git
  1. Configure o Banco de Dados:
  • Certifique-se de ter o MySQL instalado e em execução.
  • Defina as seguintes variáveis de ambiente no seu ambiente de desenvolvimento ou em um arquivo .env:
spring.datasource.url=jdbc:mysql://${DB_HOST}:${DB_PORT}/${DB_NAME}
spring.datasource.username=${DB_USER}
spring.datasource.password=${DB_PASSWORD}

Substitua ${DB_HOST}, ${DB_PORT}, ${DB_NAME}, ${DB_USER} e ${DB_PASSWORD} pelos detalhes reais da sua conexão com o banco de dados.

  1. Construa o Projeto:
mvn clean install
  1. Execute o Aplicativo: Execute o aplicativo Spring Boot usando Maven:
mvn spring-boot:run

Tecnologias

As seguintes tecnologias foram usadas no desenvolvimento da API REST para o projeto:


Documentação

Documentação

Você pode acessar a documentação completa neste link.

Nesta aplicação, utilizei o Swagger para gerar a documentação da API e exportei o arquivo no formato JSON/YML para integrá-lo no Scalar.com.