Aplicação em React utilizando Sass, BEM CSS, react-testing-library, Axios, GitHub Rest API e Netlify.
O ambiente de QA é gerado quando aberto um novo pull request.
Será necessário a instalação das seguintes dependências:
- nodejs
- yarn
De preferência, instale a última versão do Node.js com o NVM.
Caso você não tenha nada instalado em sua máquina, utilize este tutorial para configurar o ambiente fullstack JavaScript: Configurando o ambiente de desenvolvimento fullstack JavaScript
Saiba mais sobre o NVM neste link: Utilizando versões antigas do Nodejs.
Para executar o servidor de desenvolvimento, execute o seguinte comando no seu terminal:
yarn start
Será aberto automaticamente o link http://localhost:3000 em seu navegador padrão.
Para executar os testes, execute o seguinte comando no seu terminal:
yarn test
Caso precise testar o build de produção em sua máquina, basta executar o seguinte comando no seu terminal:
yarn build
A pasta build irá aparecer no repositório com todos os arquivos necessários para deploy.
O deploy para produção acontece automaticamente através do merge branch main.
Para acompanhar o deploy, você pode utilizar este link: netlify.com/relaxed-boyd