Binance API

Descrição:

  • Aplicação que consome a o websocket da Binance para mostrar os valores em tempo real das moedas BTC, ETH, SOL e DOGECOIN.

    • Features:
      • Atualização de dados em tempo real.
      • Tratativa de erros de conexão e possibilidade de reconexão.
      • Design responsivo.
      • Calculo da percentagem de mudança do valor da moeda, desde a aberturda do dashboard até o momento atual.
  • O app foi desenvolvido com React + Vite + Typescript + Redux + Tailwindcss.

Instruções:

Localmente:

  1. Instale as dependências com um package manager da sua preferência
$ pnpm install

  1. Para rodar o app
$ pnpm dev

  1. Abre o link do servidor no browser

e.g:


http://localhost:5173/

Solução:

Todas as bibliotecas utilizadas tem bastante documentação e suporte da comunidade.

  • Usei Vite para um build mais rápido.

  • Usei TailwindCSS para uma estilização mais efetiva e rápida.

  • Usei Redux para armazenar os dados e distruibui-los pela aplicação.