... | ... | @@ -10,41 +10,65 @@ |
|
|
Aqui serão encontradas as instruções de configuração de ambos ambientes de desenvolvimento.
|
|
|
|
|
|
### Sumário
|
|
|
* [Clonando os Repositórios](#clonando-os-repositórios)
|
|
|
* [Backend](#backend)
|
|
|
* [Configurando a Máquina](#configurando-a-máquina)
|
|
|
* [Frontend](#frontend)
|
|
|
* [Configurando a Máquina](#configurando-a-máquina)
|
|
|
### Clonando os Repositórios
|
|
|
|
|
|
# Backend:
|
|
|
|
|
|
**Backend**:
|
|
|
|
|
|
Para clonar o repositório do backend em seu computador basta executar um dos comandos abaixo:
|
|
|
### Pré-Requisitos:
|
|
|
Antes de começar, certifique-se de ter o seguinte instalado em seu sistema:
|
|
|
[NodeJS](https://nodejs.org/en)
|
|
|
[Docker](https://www.docker.com/products/docker-desktop/)
|
|
|
|
|
|
### Clonar o repositório do backend em seu computador:
|
|
|
Via HTTP:
|
|
|
|
|
|
```
|
|
|
https://tools.ages.pucrs.br/aplicativo-eu-luto/backend.git
|
|
|
```
|
|
|
|
|
|
Via SSH:
|
|
|
|
|
|
```
|
|
|
ssh://[email protected]:8822/aplicativo-eu-luto/backend.git
|
|
|
```
|
|
|
### Construir o Contêiner PostgreSQL
|
|
|
```
|
|
|
npm run build-db
|
|
|
```
|
|
|
### Construir o Contêiner Backend Node.js
|
|
|
```
|
|
|
npm run build-node
|
|
|
```
|
|
|
### Iniciar os Contêineres Usando o Docker Compose
|
|
|
```
|
|
|
npm run start:build
|
|
|
```
|
|
|
### Testar a conexão no navegador
|
|
|
```
|
|
|
http://localhost:3000
|
|
|
```
|
|
|
### Instruções para execução
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
**Frontend**:
|
|
|
|
|
|
Para clonar o repositório do frontend em seu computador basta executar um dos comandos abaixo:
|
|
|
|
|
|
Via HTTP:
|
|
|
|
|
|
# Frontend:
|
|
|
|
|
|
### Pré-Requisitos:
|
|
|
Antes de começar, certifique-se de ter o seguinte instalado em seu sistema:
|
|
|
[]()
|
|
|
[]()
|
|
|
[]()
|
|
|
|
|
|
### Clonar o repositório do frontend em seu computador:
|
|
|
|
|
|
Via HTTP:
|
|
|
```
|
|
|
https://tools.ages.pucrs.br/aplicativo-eu-luto/eu-luto.git
|
|
|
```
|
|
|
|
|
|
Via SSH:
|
|
|
|
|
|
```
|
|
|
ssh://[email protected]:8822/aplicativo-eu-luto/eu-luto.git
|
|
|
``` |
|
|
\ No newline at end of file |