Criar uma Pokedex personalizada a partir da fonte de dados pública da PokeAPI.
Executado em "Remote Pair Programming" por:
- Lista de 20 Pokemons, cada um representado por um Card.
- Cada card de Pokemon possui um botão para adicioná-lo à Pokedex e um outro botão para acessar seus detalhes.
- Header com botão para acessar a página da Pokedex.
- Página Pokedex do usuário, com lista de Pokemons que será renderizada na tela com os Pokemons previamente selecionados pelo próprio usuário (não há endpoint específico na Poke API para essa execução. Uma lógica de adicionar os Pokemons em um array para ser renderizado na Pokedex foi criada por nós).
- Header com botão para voltar para a Home, página onde a lista de Pokemons vem da API.
- Página de detalhes de um Pokemon específico a partir do clique no botão "Ver Detalhes", no card da Home.
- Header com botão de voltar para a última e botão de direcionamento para a Pokedex do usuário.
- React
- React-Dom
- Styled Components
- Axios
*ENGLISH VERSION*
Create a customized Pokedex from PokeAPI's public data source.
Performed in "Remote Pair Programming" by:
[Pokedex] (http://pokedex10-labenu.surge.sh/)
- Homepage with a Pokémon's rendered list.
- Each Pokémon card has a button to add it to Pokedex ("Pegar Pokemon") and another button to access details from each Pokémon ("Ver Detalhes").
- Header with button to access User's Pokedex page.
- User's Pokedex page list of Pokémon that will be rendered on the screen with the selected Pokémon on the Homepage (there is no specific endpoint in API for this execution, this part was created by us).
- Pokedex Header with button to return to Homepage.
- Detail Page for a specific Pokémon by clicking on "Ver Detalhes" button, on the card presented at Home.
- Detail Page Header with button to go back to the last page and button for directing to the user's Pokedex.
- React
- React-Dom
- Styled components
- Axios
[PokeAPI] (https://pokeapi.co/)