Projeto com o intuito de criar uma pokedex, com filtragem de pokemons, seleção de favoritos e testes unitários.
Link: https://singular-sunshine-ea91b7.netlify.app/
Funcionalidade 1
Buscagem de todos os Pokemons
: Esse sistema precisa estar apto a procurar por todos os tipos de pokemons disponível pela API.Funcionalidade 2
Filtragem de Pokémons por tipo
: O sistema precisa filtrar os pokémons pelos tipos selecionados (grama, fada, dragão, etc...), por favoritos, pelo seu número de ordem e/ou pelo seu nome, mostrando em seguida o resultado da pesquisa.Funcionalidade 3
Ordenar Pokemons pela sua numeração
: Deve-se ordenar os pokemons de acordo com a sua numeração ("national_number"), do menor ao maior.Funcionalidade 4
Favoritar e desfavoritar Pokemon
: Para cadastrar um pokémon como favorito, precisamos clicar no ícone de coração em cima de sua imagem, assim o cadastrando na lista. Para desfavoritar, o usuário deve clicar no coração preenchido em vermelho, assim o tirando da lista.
Typescript
React
Jest
React-Test-Library
Styled-Components
Font-Awesome