Skip to content

AlissonAzevedo/github-search

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Github Search

 

Github Search

Github top language Github language count Repository size License

About   |   Features   |   Technologies   |   Requirements   |   Starting   |   License   |   Author


🎯 About

Esse projeto é um teste de Front-end da Lux-One para nível Júnior.

💡 Proposta

Implementar uma aplicação client-side, que consulte a API do GitHub e mostre os repositórios de um determinado usuário. Esta aplicação deve funcionar nos principais navegadores.

✨ Requisitos

  • Eu, como usuário, desejo buscar por um usuário do GitHub;
  • Eu, como usuário, desejo visualizar os detalhes desse usuário que foi buscado (organização, localização, número de seguidores, repositórios e stars);
  • Eu, como usuário, desejo visualizar a lista de repositórios do usuário buscado, ordenando pela quantidade de estrela de forma decrescente;
  • Eu, como usuário, desejo adicionar repositórios em uma lista de repositórios favoritos e conseguir acessa-los em uma página "Favoritos".
  • Ao buscar um usuário pelo login do github, redirecionar para página de resultados da busca.
  • Se o usuário for encontrado, apresentar os detalhes do usuário, senão, exibir mensagem amigável.

🚀 Technologies

The following tools were used in this project:

✅ Requirements

Before starting 🏁, you need to have Git and Node installed.

🏁 Starting

# Clone this project
$ git clone https://github.com/AlissonAzevedo/github-search

# Access
$ cd github-search

# Install dependencies
$ yarn

# Run the project
$ yarn start

# The server will initialize in the <http://localhost:3000>

📝 License

This project is under license from MIT. For more details, see the LICENSE file.

Made with ❤️ by Alisson Azevedo

 

Back to top

About

Teste seletivo para Desenvolvedor Front-End Jr na LuxOne

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published