Alien Worlds TLM Miner front-end project.
Navbar
- Importação dos respectivos SVG's para cada função
Dashboard
- Parte esquerda da Dashboard (Balanço e Recursos)
- Mostrar o balanço do usuário de TLM
- Mostrar o balanço do usuário em $ (USD)
- Progress bar para cada recurso usado pela WAX
- Total de TLM em Stake
- Parte direita da Dashboard (Sessão de Mineração)
- Gráficos com o total de TLM minerada e o rate de TLM/hora
- Listar a land atual do usuário
- Listar o array da bag atual de mineração do usuário
- Exibir o array do log de mineração
- Mostrar o state do bot (Minerando, Carregando e etc)
- Mostrar qual a configuração de auto-mine e cpu limit definida
- Botão de start mining
- Alert de erros
Configurações
- Mostrar todos as NFTs do usuário
- Selecionar NFTs específicos apenas clicando neles
- Botão para setar NFT
- Definir limite de CPU
- Definir se o auto-mine está ativo ou não
- Definir time out no bot até a próxima mineração
Responsividade
- Criar telas de exibição limitada
- Esconder a parte direita da Dashboard quando ela já não couber responsivamente na tela
- Esconder a navbar quando a presença da mesma for intrusiva ao programa e não mais necessária
- Linkar todos os states, botões e funções no módulo de comunicação (back-end & front-end)
yarn install
Para instalar todos os componentes. Equivalente ao npm install.
yarn run dev
Roda o script que inicializa o servidor de desenvolvimento.