Aplicação web de gerenciamento de estacionamento.
1. Instalar Git
2. Instalar Docker
3. Instalar Docker compose
4. Clonar a aplicação
git clone https://github.com/meloafc/estacionamento.git
5. Navegar para a aplicação clonada
cd estacionamento
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 minutos a aplicação estará execultando em:
- backend: http://localhost:8080/swagger-ui.html
- frontend: http://localhost:4200
- Java - 1.8.x
- Maven - 3.x.x
- Mysql - 5.x.x
1. Clonar a aplicação
git clone https://github.com/meloafc/estacionamento.git
2. Configurar o Mysql
create database estacionamento
3. Configurar usuário e senha do Mysql
-
Abrir
src/main/resources/application.properties
-
Trocar
spring.datasource.url
,spring.datasource.username
espring.datasource.password
por sua configuração.
4. Executar o backend
cd estacionamento/backend
mvn spring-boot:run
O backend começará a ser executado em http://localhost:8080/swagger-ui.html.
- Nodejs - 8.x.x
- NPM - 5.x.x
- Angular cli - ^7.3.8
1. Instalar as dependências do frontend
cd ../frontend
npm install
2. Executar o frontend
ng serve
O frontend começará a ser executado em http://localhost:4200.
- Spring boot
- Junit
- Mysql
- Angular
- Bootstrap
- Docker