🐁 Pokenitos

📃 Descrição

Projeto desenvolvido usando a PokéAPI para apresentar dados dos 151 primeiros pokémons da API externa em uma página, com possibilidade de filtrar os pokémons por nome. Após clicar no botão "Ver Evoluções", são mostradas informações adicionais sobre o pokémon (como o tipo, o habitat e uma breve descrição), além das evoluções da espécie.
Link da página

📚 Bibliotecas utilizadas

  • Material UI e Styled components (parte visual)
  • Jest e Enzyme (testes)

🎲 Rotas utilizadas na API

Listagem dos pokenitos
Detalhes da espécie
Tipo do Pokémon

🔧 Configuração do Projeto

yarn install

Compila e faz hot-reloads para desenvolvimento

yarn start

Lançar testes

yarn test

Compila e minimiza para produção

yarn build

✅ Testes

  • EvolutionsResponseParser
  • TypeResponseParser
  • IdFinder
  • Searchbox (filtragem)
  • Listagem de pokémons
  • Detalhes de pokémons
  • Tipos de pokémons
  • Evoluções de pokémons
  • PokemonCard