Este projeto é uma aplicação Pokédex que utiliza as tecnologias React, React Router, React Query, RTL e Tailwind, consumindo a PokeAPI para retornar informações sobre os Pokémons.
- Lista de 12 Pokémons na página inicial, com paginação
- Possibilidade de pesquisar por nome
- Filtro por Tipo
- Página específica de cada Pokémon, que mostra:
- Habilidades
- Tamanho e peso
- Stats
- Sprites
- Clone este repositório para sua máquina local
git clone git@github.com:pedroayresb/desafiofrontend.git
- Entre na pasta do projeto
cd desafiofrontend
- Instale as dependências
npm install
- Inicie a aplicação
npm start
A aplicação possui testes de integração, e atualmente tem todos os componentes e funções testados
- React
- React Router
- React Query
- RTL
- Tailwind
- PokeAPI