Skip to content

fourpixelit/fourpixel-desafio-frontend-junior

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Desafio Frontend Four Pixel IT

Primeiramente, obrigado pelo seu interesse em fazer parte da nossa equipe de devs apaixonados por codar! Abaixo você encontrará todos as informações necessárias para iniciar o seu teste.

Avisos antes de começar

  • Para iniciar o teste, crie uma branch a partir da main nesse padrão de nomenclatura: dd-mm-yy/nome-sobrenome (por exemplo, 30-04-20/meu-nome)

  • Quando finalizar o teste, cria um PR da sua branch para a master e avise o(a) recrutador(a) que o teste está finalizado.

  • Você poderá consultar o Google, Stackoverflow ou algum projeto particular na sua máquina.

  • Fique à vontade para perguntar qualquer dúvida aos recrutadores.

  • Fique tranquilo, respire, assim como você, também já passamos por essa etapa. Boa sorte! :)

Como Rodar?

  • Instale as dependências usando o comando npm install
  • Na raiz do projeto, execute npm start para iniciar o desenvolvimento.

Leia com atenção! ⚠️

  • O desafio consiste de uma aplicação que consumirá as apis públicas do Github.
    Sua aplicação deve solicitar o nome de um usuário do Github e as informações públicas desse usuário, como nome, foto, bio etc..

  • Deve também listar 3 repositórios mais populares desse usuário, dando a opção de visualizar todos os repositórios.
    Criar uma listagem com todos repositórios dando a opção de visualizar mais detalhes sobre esse repositório ao clicar sobre ele.
    Criar uma funcionalidade de favoritar repositórios, salvando no proprio navegador.

  • Certifique-se de revisar seu código, a modo que fique o mais organizado possível para a avaliação e entendimento dos avaliadores.

  • Utilize a estrutura de pastas que achar mais adequada, bem como padrões, patterns, práticas de segurança, performance etc.

  • O diferencial para este desafio, é o aprimoramento do mesmo, bem como implementação de práticas de segurança, performance e/ou estrutura, UI e UX.

API

Para o seu desafio ser mais interativo, você utilizará o Github API. Portanto, é necessário ler atentamente os endpoints que ele oferece.

Link da documentação do Github API: https://docs.github.com/pt/rest

BOA SORTE ! 😉 🚀

About

Desafio técnico - Front-end

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published