Skip to content

projeto-cpa/projeto-cpa-api

Repository files navigation

CPA API

Esta é a API para o projeto acadêmico do biopark para atender a demanda da CPA (comissão propria de avaliação), onde os alunos da instituição fazem as avaliações referentes aos serviços do Biopark Educação.

Este é um projeto Spring Boot que utiliza a versão 17 do Java e é executado dentro de contêineres Docker usando Docker Compose. Ele também inclui testes automatizados e unitários.

Requisitos 🚀

Antes de começar, certifique-se de ter instalado:

  • Java 17
  • Docker
  • Docker Compose

Configuração ⚙️

Para executar o projeto, siga os seguintes passos:

  1. Clone este repositório em sua máquina local.
  2. Navegue até o diretório raiz do projeto.
  3. Execute o comando docker-compose up para criar e executar os contêineres Docker ou mvn spring-boot:run para executar localmente
  4. O aplicativo estará disponível em http://localhost:8080.

Testes 🔭

Para executar os testes automatizados e unitários, execute o seguinte comando:

mvn clean test

Isso executará todos os testes na pasta src/test/java.

Tecnologias 💻

Este projeto utiliza as seguintes tecnologias:

  • Spring Boot
  • Java 17
  • Docker
  • Docker Compose
  • Banco de dados MySql

Contribuição 🤝

Sinta-se à vontade para contribuir com este projeto. Basta seguir os seguintes passos:

  1. Crie um fork deste repositório.
  2. Clone o fork em sua máquina local.
  3. Crie um branch para sua nova feature (git checkout -b my-new-feature).
  4. Faça as alterações necessárias e faça o commit (git commit -am 'Add some feature').
  5. Faça o push para o branch (git push origin my-new-feature).
  6. Crie um novo pull request.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published