Evaluating bids

Desenvolvimento de backend de site para cotação de criptomoedas.

Published on the October 02, 2019 in IT & Programming

About this project

Open

Desenvolvimento de backend de site para cotação de criptomoedas.
Os valores das criptomoedas deverão ser transformados em reais e vice versa.

Será implementada uma página, para usuários do site, com uma funcionalidade de conversão de moedas, contendo o valor da criptomoeda e o valor correspondente em reais.
A página deve seguir o modelo em anexo 01, esse já está pronto o html e css da página.

São requisitos da tela de usuários:
- Cálculo de valores;
- Ao inverter a fonte de Envio/Recebe, o sistema deverá recalcular o preço.
  Ex.: Usuário inicia com uma compra de R$10000 e recebe 0.25 btc. O Usuário apertando o botão de inverter muda os valores de acordo com a cotação.
- Exibir tempo para atualização da cotação;
- Ao clicar no botão negociar, o usuário será redirecionado para o whatsapp da empresa.

Também deve ser implementado uma área administrativa para controle das criptomoedas (anexos 02, 03 e 04).
Essas serão configuradas de acordo com o tipo de criptomoeda.

Bitcoin (Anexo 02):
No tipo Bitcoin, serão realizadas as seguintes configurações:
- Seleção de fonte de cotação BTC/Dolar (Binance + 1 fonte a definir);
- Seleção de fonte de cotação BTC/Real (até 2 fontes a definir);
- Somente pode ser selecionada a fonte BTC/Dólar ou BTC/Real;
- Seleção de fonte do dólar (1 fonte ou dólar fixo (valor monetário definido pelo administrador));
- Definição de valor de spread;
- O preço do bitcoin será definido por uma única fonte de cotação, as demais serão utilizadas somente em caso de indisponibilidade.
  Fórmula exemplo: Binance btc/usdt*preço dólar fixo + spread 5%.

Altcoins (Anexo 03):
No tipo Altcoin, serão realizadas as seguintes configurações:
- Seleção de fonte de exchange (Binance + 1 fonte a definir);
- Seleção de fonte do dólar (1 fonte ou dólar fixo (valor monetário definido pelo administrador));
- Definição de valor de spread;
- Seleção de altcoins disponíveis;
- O preço da altcoin será definido por uma única fonte de cotação, as demais serão utilizadas somente em caso de indisponibilidade.
  Fórmula exemplo: Altcoin na Binance em Dolar(USDT)*dólar+spread.

Stablecoins (Anexo 04):
No tipo Stablecoin, serão realizadas as seguintes configurações:
- Seleção de Stablecoins us (ustd, tusd, pax);
- seleção de stablecoins br (real-t);
- seleção de fonte do dólar (1 fonte ou dólar fixo (valor monetário definido pelo administrador));
- definição de valor de spread us;
- definição de valor de spread br;
- o preço do stablecoin usd será definido pelo seguinte modo:
  fórmula: stablecoin em dolar(usdt)*dólar+spread.
- O preço do stablecoin BR será definido pelo seguinte modo:
  Fórmula: Stablecoin em Real+spread.

A cotação deverá ser recuperada automaticamente a cada 5 minutos nas APIs.
Será criado um log com as cotações realizadas..

Apis usadas inicialmente, as outras que estão como exemplo nos anexos deixar somente o lugar para que sejam implementadas futuramente.
- Binance https://api.binance.com/api/v1/ticker/allPrices
- Bitmex https://www.bitmex.com/api/v1/trade?symbol=XBT&count=1&reverse=true
- Cotação dolar https://economia.awesomeapi.com.br/all/usd-brl
- bitcambio https://bitcambio_api.blinktrade.com/api/v1/BRL/ticker
- Mercado Bitcoin https://www.mercadobitcoin.net/api/BTC/ticker/

Category IT & Programming
Subcategory Web development
What is the scope of the project? Small change or bug
Is this a project or a position? Project
I currently have I have the design
Required availability As needed
API Integrations Other (Other APIs)
Roles needed Designer, Developer

Delivery term: October 09, 2019

Skills needed