Skip to content

Latest commit

 

History

History
52 lines (34 loc) · 1.63 KB

INSTALLATION.md

File metadata and controls

52 lines (34 loc) · 1.63 KB

Instalação

Se deseja executar o projeto na sua máquina, você precisa, antes de tudo, instalar as seguintes ferramentas: Git, Node.js, Yarn, Docker. Caso queira alterar algum arquivo sugiro também que instale algum editor de texto, como o Visual Studio Code e o Sublime.

Após isso, clone o repositório na pasta de sua escolha utilizando o seguinte comando na linha de comando:

git clone https://github.com/marcel099/rs-ignite-lab-01-microservices

Back-End

Primeiramente, você deverá construir os contêineres Docker necessários para o funcionamento dos 3 microsserviços através do seguinte comando:

docker-compose up

A seguir, navegue para as pastas gateway, purchases e classroom através da linha de comando e instale as dependências de cada microsserviço:

yarn

Depois, crie arquivos purchases/.env e classroom/.env com base no conteúdo presente nos arquivos purchases/.env.example e classroom/.env.example.

Agora, coloque os dois microsserviços das pastas purchases e classroom em execução:

yarn start:dev

Por fim, coloque o microsserviço da pasta gateway em execução:

yarn start:dev

Front-End Web

Primeiramente, instale as dependências.

# Instale as dependências
yarn

Por fim, execute a aplicação do site.

yarn dev