ribeirofrv / budget-challenge-toraline

API Node alimentada por uma API externa retorna um orçamento baseado na taxa do usuario selecionado e no valor de produtos escolhidos.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Toraline Challenge 🧡

API de Orçamento

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.

Depedências

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

Rodando Localmente

⚠️ Necessário ter node 16 e npm instalados na sua máquina!

Clone este repositório e entre na pasta do projeto

  git clone git@github.com: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/

Rodando Testes

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

Feito com 🧡 Por Francisca Ribeiro Para Toraline

About

API Node alimentada por uma API externa retorna um orçamento baseado na taxa do usuario selecionado e no valor de produtos escolhidos.


Languages

Language:TypeScript 100.0%Language:Shell 0.0%