Neste projeto criamos uma Pokedex com o auxílio de uma API, e estilização pré-determinada. Seguimos o exemplo disponibilizado através do Figma. Nosso intuito foi praticar a utilização do GlobalState, GlobalContext e Routes, simulando como seria ter que aplicar estando em um empresa.
Pré-requisitos do projeto: PageHome(exibição de pokemons disponíveis), PagePokedex (onde seriam visualizados os pokemons capturados) e PageDetails do Pokemon(detalhes específicos do pokemon escolhido).
Tecnologias utilizadas: React.Js, Axios, Styled-Components, React-Router-DOM, HTML5, CSS, API;
Nome dos integrantes:
O que funciona:
- Botão de ver detalhes do pokemon
- Botão de captura/liberação de pokemon
- Botão para a página de lutas
- Botão de voltar para a página principal
- Alertas de captura/liberação de pokemon
- Alerta de vencedor/perdedor/empate na batalha pokemon
- Geração de pokemon aleatório para a batalha pokemon
- Paginação
Funcionalidades Extras
- Paginação(exibição de todos os pokemons da api)
- PageBattle (onde acontece a batalha entre um pokemon da sua pokedex contra um aleatório da api)
- Responsividade
