Aplicação em ReactJS que simula um e-commerce de Pokémon. As abas com os tipos de Pokémon simula outras lojas com estilos diferentes, mas com o mesmo comportamento.
Os dados utilizados são da API https://pokeapi.co
Veja a aplicação rodando no endereço https://mxczpiscioneri.github.io/desafio-loja-pokemon
git clone https://github.com/mxczpiscioneri/desafio-loja-pokemon.gityarnyarn startyarn lint
yarn test
yarn test:coverage
yarn cypress:runhttp://localhost:3000/desafio-loja-pokemon
Defina as variáveis de ambiente no arquivo .env.
REACT_APP_API_URL= // URL da API para consumir os pokemon
REACT_APP_API_TIMEOUT=30000 // Tempo de timeout da api em milissegundos
O deploy está sendo realizado automaticamente pelo Github Actions no Github Pages quando o código é enviado para a branch master, mas também é possível executar pelo comando abaixo.
yarn deploy- Install
- Lint
- Test coverage
- Generate coverage report
- Upload coverage to Codecov
- Install
- Build page
- Deploy to gh-pages






