Skip to content

Latest commit

 

History

History
110 lines (74 loc) · 3.77 KB

README.md

File metadata and controls

110 lines (74 loc) · 3.77 KB
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