API REST feita para conversão de valores de produtos, de moeda brasileira para outras moedas de diferentes nacionalidades.
https://sbf-coin-converter.herokuapp.com/convert/BRL/529.99
https://documenter.getpostman.com/view/15825788/2s8YCejt9x
Os endpoints também podem ser testados diretamente no projeto através do arquivo requests.rest
Conversão de moedas:
- O endpoint recebe, através do link, o valor a ser convertido e sua moeda de origem. A resposta contém a moeda convertida e seu valor;
Criação de moeda:
- A aplicação permite acrescentar novos tipos de moedas num banco de dados, fazendo o endpoint de conversão de moedas trazer mais conversões;
Busca de moedas:
- O endpoint permite acessar todas as moedas adicionadas no banco de dados;
Deletar moedas:
- O endpoint permite deletar moedas acrescentadas ao banco de dados;
- Para rodar o projeto você vai precisar do Node.JS;
- Um editor para trabalhar com o código como VSCode;
- Um banco de dados mySQL;
- Para baixar o projeto
1. git clone https://github.com/lausompac/eng-gruposbf-backend-typescript.git
2. cd eng-gruposbf-backend-typescript
- Para instalar e rodar o projeto
3. npm install
4. npm dev
ou
3. yarn install
4. yarn dev
- Para rodar os testes
5. npm test
ou
5. yarn test
Crie um arquivo .env na raiz do projeto e preencha as variáveis com seus dados do banco de dados mySQL.
Essa instrução é fundamental para a execução do servidor.
PORT =
DB_HOST =
DB_NAME =
DB_USER =
DB_PASSWORD =
- Typescript;
- Express;
- Cors;
- Knex;
- SQL
- Jest;
- VSCode;
- Postman;
- Beekeeper Studio
- API de cotação de moedas
Laura Campos