Analisar os conhecimentos de programação, bem como, entender os passos que foram seguidos no desenvolvimento da aplicação aqui especificada.
Construir uma aplicação Front-End onde é desejável construir testes para a mesma onde a regra de negócio é montar uma aplicação que consome os dados da API do Pokédex.
A aplicação deve listar todos os pokemons, conter uma paginação limitada a 15 pokemons por página, ao clicar na foto do pokemon ou seu nome devemos levar o usuário a página de informações do pokemon onde será exibida as principais informações do mesmo tais como habilidades, HP, ataque, defesa, velocidade e suas futuras evoluções (Ex: Pikachu -> Raichu). Na página do pokemon deverá conter um botão de "curtir" onde ao usuário clicar no botão irá adicionar um valor total de vezes que usuários gostaram desse pokémon(utilize o localstorage).
Regras
- Typescript
- Testes unitários
- Integração com ESLint
- Utilização de compressores/pré-processadores
- Utilização de variáveis de ambiente
- Utilização de Web Componentes
- Hooks e Context API
- Criar um Docker para a aplicação
- Hospedar a mesma em qualquer serviço em núvem Ex: Heroku
Referências: https://www.pokemon.com/br/pokedex/
Prazo: 2 semanas
Qualquer dúvida entrar em contato. E-mail: [email protected]