Vollmed_API é uma aplicação Java que implementa um sistema de cadastro de pacientes e médicos. Utiliza o framework Spring para o desenvolvimento do backend.
Certifique-se de ter as seguintes ferramentas instaladas em seu ambiente de desenvolvimento:
- Java Development Kit (JDK) 8 ou superior
- Maven
- IDE de sua escolha (recomendado: VSCode com as extensões do Spring Boot)
- Clone o repositório Vollmed_API para o seu ambiente de desenvolvimento:
git clone https://github.com/seu-usuario/vollmed_api.git
-
Importe o projeto em sua IDE (por exemplo, o VSCode).
-
Configure o arquivo application.properties no diretório src/main/resources com as configurações do seu banco de dados. Por exemplo:
spring.datasource.url=jdbc:mysql://localhost:3306/vollmed_db
spring.datasource.username=seu-usuario
spring.datasource.password=sua-senha
- Execute a aplicação a partir da classe VollmedApiApplication localizada em src/main/java/com/seu-usuario/vollmedapi.
A Vollmed_API oferece os seguintes endpoints para o cadastro de pacientes e médicos:
- POST /pacientes: Cadastra um novo paciente no sistema. Os dados do paciente devem ser fornecidos no corpo da requisição no formato JSON.
- GET /pacientes: Retorna a lista de todos os pacientes cadastrados no sistema.
- PUT
/pacientes/{id}
: Atualiza as informações de um paciente existente. Os dados atualizados do paciente devem ser fornecidos no corpo da requisição no formato JSON. - DELETE
/pacientes/{id}
: Exclui um paciente do sistema com base no seu ID.
- POST /medicos: Cadastra um novo médico no sistema. Os dados do médico devem ser fornecidos no corpo da requisição no formato JSON.
- GET /medicos: Retorna a lista de todos os médicos cadastrados no sistema.
- PUT
/medicos/{id}
: Atualiza as informações de um médico existente. Os dados atualizados do médico devem ser fornecidos no corpo da requisição no formato JSON. - DELETE
/medicos/{id}
: Exclui um médico do sistema com base no seu ID.
Contribuições são bem-vindas! Se você deseja contribuir para o projeto Vollmed_API, siga as etapas abaixo:
- Faça um fork do repositório.
- Crie uma branch com a sua feature ou correção de bug: git checkout -b minha-feature.
- Faça as alterações necessárias e adicione os testes apropriados, se aplicável.
- Envie suas alterações: git push origin minha-feature.
- Abra um pull request no repositório original.
Este projeto é licenciado sob os termos da licença MIT. Consulte o arquivo LICENSE para mais informações.
Se você tiver alguma dúvida ou sugestão em relação ao projeto Vollmed_API, sinta-se à vontade para entrar em contato comigo em marcotonho38@gmail.com.