Skip to content

Instantly share code, notes, and snippets.

@breim
Last active July 1, 2021 15:14
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save breim/5a2dafea3a924e5f1dc55cbcb6091c4d to your computer and use it in GitHub Desktop.
Save breim/5a2dafea3a924e5f1dc55cbcb6091c4d to your computer and use it in GitHub Desktop.

Front-end Developer - Teste

Objetivo

Analisar os conhecimentos de programação, bem como, entender os passos que foram seguidos no desenvolvimento da aplicação aqui especificada.

Teste

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: tecnologia@br-mediagroup.com

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment