Desafio: Desenvolver uma API Node alimentada por uma API externa retorna um orçamento baseado na taxa do usuario selecionado e no valor de produtos escolhidos.
Dependência | Versão |
---|---|
Node | 16.19.0 |
npm | 8.19.3 |
Express | 4.17.1 |
Typescript | 4.4.3 |
Axios | ^1.3.2 |
Mocha | 9.2.1 |
Chai | 4.3.6 |
Swagger | ^4.6.0 |
⚠️ Necessário ter node 16 e npm instalados na sua máquina!
Clone este repositório e entre na pasta do projeto
git clone [email protected]:ribeirofrv/budget-challenge-toraline.git
cd budget-challenge-toraline
Instale as dependências
npm install
Inicie o servidor
npm run dev
Por padrão o servidor usa a porta
3001
e pode ser alterada criando o arquivo .env
Acesse a documentação da API ⚓
http://localhost:3001/api-docs/
Para rodar os tests, certifique-se de estar dentro na pasta do projeto e com o servidor iniciado e então cole o seguinte comando em outra aba do terminal
npm test