Skip to content

ModalServices/challenge-react

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 

Repository files navigation

Desafio para a vaga de Front-End

Como parte do processo seletivo, usaremos este desafio para avaliar suas habilidades com os requisitos da vaga.

O teste prático deverá ser feito por você, no conforto da sua casa.

Como entregar o desafio?

  • Faça um fork deste projeto em sua conta no Github.
  • Crie um repositório privado, com a solução do seu desafio.
  • Em seguida, desenvolva o projeto.
  • Adicione como membro do repositório o usuario @vagas-modalservices.
  • Por fim, envie um email informando que concluiu o desafio p/ vagas@liveonsolutions.com. (coloque no assunto o nome do desafio)

Descrição do projeto

Nosso desafio consiste em implementar uma aplicação client-side que consulte a API.

O usuário deverá ser capaz de realizar uma busca consumindo os dados da API.

API

https://pokeapi.co/

Diretrizes

  • Login (não faça uma tela de cadastro, apenas login)

  • Listagem dos Pokemons: uma lista com uma imagem, número e o nome.

  • Tela de inserção/edição:

    • Nome
    • Resumo/Descrição curta
    • Imagem
    • Tipo (elétrico, aquático, fogo, etc...)
    • Atributos (atk, def, spd, sp-atack, sp-def, HP)
    • Habilidades (até 3): nome, força (15 a 120), descrição
    • Tudo o que você julgar de interessante (diferencial)
  • Validação de dados e arquivos (!!)

  • Excluir Pokémon

  • Utilize ReactJS

  • Faça o uso de componentes de forma genérica e escalável;

  • Utilize algum pré-processador para o seu css, de preferência SASS. (Se quiser, fique a vontade para usar alguma lib/framework CSS);

  • Faça com que sua página tenha uma ótima experiência para o usuário, independente do dispositivo que ele esteja usando;

  • Utilize um código limpo e bem organizado, e de preferência, utilize alguma arquitetura modular para organizar seus arquivos CSS/SASS e os assets utilizados;

Diferencial

Avaliação

Seu projeto será avaliado de acordo com a qualidade do seu código e sua organização com os arquivos utilizados, além do conhecimento e bom uso da semântica HTML e CSS.

Dê-nos acesso ao seu repositório, quando fizer isto, avise-nos por e-mail vagas@liveonsolutions.com, avaliaremos o mais rápido possível e te daremos o feedback.

Boa sorte!

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks