Api Rest para gerenciamento de sessões de votação.
1. Instalar Git
2. Instalar Docker
3. Instalar Docker compose
4. Clonar a aplicação
git clone https://github.com/meloafc/meeting.git
5. Navegar para a aplicação clonada
cd meeting
6. Executar o docker compose
docker-compose up --build
O docker irá instalar e configurar todas as dependências necessárias para executar a aplicação, depois de alguns segundos a aplicação estará execultando em:
- Java - 1.8.x
- Maven - 3.x.x
- Mysql - 5.x.x
1. Clonar a aplicação
git clone https://github.com/meloafc/meeting.git
2. Configurar o Mysql
create database meeting
3. Configurar usuário e senha do Mysql
-
Abrir
pom.xml
-
Trocar
DATASOURCE.URL
,DATASOURCE.USERNAME
eDATASOURCE.PASSWORD
por sua configuração.
4. Executar o backend
cd meeting
mvn spring-boot:run
ou
cd meeting
mvn spring-boot:run -DDATASOURCE.URL=jdbc:mysql://localhost:3306/meeting?useSSL=false -DDATASOURCE.USERNAME=root -DDATASOURCE.PASSWORD=root
O backend começará a ser executado em http://localhost:8080/swagger-ui.html.
- Spring boot
- Mysql
- Docker