API criada para auxilizar balneários com cadastro de associados e suas carteirinhas, funcionários e reservas de locais
- Java
- Postgresql
- Java 17
- Docker
- MVN
Para fazer o deploy da aplicação siga os seguintes passos: Obs.: Passos executados em ambiente linux
- Ao fazer o clone do projeto, dentro da pasta do mesmo, execute o comando
mvn clean install
- Ao término do processo, execute o comando
docker build -t {nome da imagem} .
- Neste repositório existe um arquivo chamado
docker-compose.yml
que é a imagem do docker para subirmos a aplicação - Depois de configurar todo o arquivo
docker-compose.yml
vá no seu terminal e de o comandosudo docker-compose -f docker-compose.yml up
esse comando irá fazer com que suba 3 imagens no docker, o nosso software, o postgresql e o pgadmin - Com essas etapas já deve ser possivel utilizar a API
Obs.2: Caso altere o nome das imagens do postgres, no arquivo application.properties
será necessário trocar o nome da conexão no seguinte atributo