Skip to content

sharoneh/desafio-desbravador

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Instalação e inicialização do projeto

npm install && npm start

Declarações finais

Não consegui desenvolver a tempo algumas funcionalidades, mas posso terminar e enviar depois se desejado.

O roteamento com Javascript puro foi a maior dificuldade para mim, uma vez que sempre trabalhei com React. Portanto, como o tempo escasso, selecionei um usuário aleatório do Github e o utilizei para fazer um template para a página de usuário. Então, independente do usuário selecionado, a página de detalhes do usuário "mojombo" sempre será exibida.

Ao pesquisar um termo no campo de pesquisa da página inicial, é exibida a lista resultante da pesquisa utilizando o endpoint de pesquisa de usuários do Github, apenas com nome e avatar dos usuários listados. Ao selecionar um usuário, a página de detalhamento do usuário é exibida juntamente com a lista de repositórios do usuário.

Itens faltantes

  • Página de detalhamento de repositórios;
  • Navegação com passagem de parâmetros;
  • Paginamento dos resultados de pesquisa;
  • Alteração da ordem de listagem dos repositórios;
  • Melhoramento do layout;
  • Organização do diretório do projeto.

Dúvidas

Em caso de dúvidas sobre o projeto, estou disponível pelo e-mail sharon.hsgw@gmail.com.