API Restful para armazenar dados médicos

Este repositório contém um projeto de exemplo de uma API Restful desenvolvida com o framework Spring Boot para criar, consultar, atualizar e excluir dados de médicos. Esta aplicação foi construída para demonstrar boas práticas de desenvolvimento e é uma base sólida para criar seu próprio sistema de gerenciamento de informações médicas.

📚 Funcionalidades Principais

API RESTful para interações de CRUD (Create, Read, Update, Delete) de médicos.

Cadastro e gerenciamento de médicos, incluindo informações como nome, especialização, endereço e detalhes de contato.

Integração com banco de dados para armazenar informações de médicos.

Flyway como ferramenta de Migrations da API

Paginação dos dados da API

📝 Pré-requisitos

Certifique-se de que você tenha as seguintes ferramentas instaladas antes de executar o projeto:

Java Development Kit (JDK)

Spring Boot

Maven

Banco de dados de sua escolha (por exemplo, MySQL, PostgreSQL, H2, etc.)