Não foi usado controle de dependências pois se trata de um projeto pequeno. O projeto foi terminado con sucesso e no prazo, atendendo a todos os requisitos desejados.
No projeto foi utilizado a lib reset-css e o material-ui para criar alguns components estilizados. Escolhi essas libs pois foram as que obtiveram o melhor desempenho com o react. Foi usado também a lib react-router-dom para criar um pequeno controle de rotas, afim de deixar o código mais elegante.
O projeto foi feito sem controle de versão no começo, pois estava testando várias libs e acabei terminando nesse meio tempo.
Além de clickar no botão vc também pode apertar Enter para consultar o valor.
Digitar o comando yarn no terminal para download do node_modules e depois usar o comnado yarn start para iniciar o projeto.
Foi feito o deploy do projeto no Netlify: https://laughing-jang-dbe427.netlify.com/