Online DEMO:
Clone o projeto:
Acesse a pasta do projeto e instale as dependencias
Inicie o projeto no modo desenvolvimento
O sistema deve permitir cadastro (nome, email e senha) e login com token JWT
- Deve exibir o saldo disponível em reais na conta do cliente
- Cotação atual do bitcoin, compra e venda
- Volume: total de bitcoins comprados e vendidos no dia corrente.
- Histórico: Deve exibir um gráfico o histórico de valor de compra/venda do bitcoin que retorne o valor com frequência de 10 minutos (8:00, 8:10, 8:20, ...) das últimas 24 horas.
O cliente deve poder fazer depósitos de valores em reais na plataforma.
O Cliente deve poder fazer compras de bitcoins usando seu saldo disponível na conta. Deve ser exibido um preview com a estimativa antes da confirmação da compra.
O Cliente poderá vender seus bitcoins com o valor em reais.
Deverá ser possível listar os depósitos, compras e resgates, com suas respectivas datas e cotações para o cliente ter transparência do que foi feito nos últimos 90 dias ou por intervalo customizado.
- ReactJs
- Typescript
- styled-components
- Redux
- Redux-saga
- React-router
- Amcharts
- React-spring