O projeto Banco Embraer é o resultado do teste passado à Hybrid Development. O projeto consiste em duas aplicações, uma front-end em ReactJs e outra backend em NodeJs. O bando de dados utilizado é o MongoDB.
1. ReactJs
2. NodeJs
3. Express.js
4. MongoDB Atlas
5. Jest
1. Clonar o repositório do github pelo link: https://github.com/HDTN/Banco-Embraer.git
2. Acessar o diretório onde o projeto foi clonado na sua maquina
3. Usar o script "npm run api" e o script "npm run web"
Optamos por usar o Docker para seguir o padrão de como estamos construindo nossas aplicações. Caso não tenha o docker instalado na sua maquina, segue abaixo links que auxiliam na instalção:
1. Instalação Engine: https://docs.docker.com/engine/install/
2. Instalação Docker Compose: https://docs.docker.com/compose/install/
Com a instalção feita, siga os passos abaixo: 1. Clonar o repositório do github pelo link: https://github.com/HDTN/Banco-Embraer.git 2. Acessar o diretório onde o projeto foi clonado na sua maquina 3. Usar o script "npm run up"
Os testes unitários foram feitos na aplicação backend e podem acionados seguindo os passos abaixo: 1. Clonar o repositório do github pelo link: https://github.com/HDTN/Banco-Embraer.git 2. Acessar o diretório onde o projeto foi clonado na sua maquina 3. Acessar o diretório "api" dentro do repositório clonado 4. Usar o script "npm run test"