Serviço WEB que utiliza a tecnologia REST. Esse serviço espera uma requisição GET, do qual passando usuário e senha corretos como parâmetros da requisição, o sistema irá retornar um JSON com a seguinte mensagem:
{
"mensagem": "Meu nome completo é xxx. Eu quero essa vaga!"
}
- NodeJS
- Husky
- ESLint
- JEST
- Yub
- Express
- Nodemon
-
Clone esse repositório: https://github.com/Weslin-0101/WebServiceSimple.git
-
Instale as dependências do projeto executando, dentro da pasta do repositório, no terminal o comando:
npm install ou npm i
-
Crie, de acordo com o arquivo .env.example, o arquivo
.env
dentro da pasta do repositório -
Execute, dentro da pasta do repositório, o comando:
npm run start
-
Execute, dentro da pasta do repositório, os comandos:
npm set-script prepare "husky install" npm run prepare
-
Após isso, rode o comando no terminal:
npm run start:dev
-
Para rodar os testes, basta executar o seguinte comando no terminal, dentro da pasta do repositório:
npm run test