Skip to content

Latest commit

 

History

29 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 

Repository files navigation

githubRanking

Alt

Aplicativo web para encontrar os destaques do Github

o Github Ranking foi desenvolvido para facilitar a busca por usuários e repositórios, o ranqueamento dos usuários é referenciado pelo score fornecido pela API, de forma que ordenei a busca para que traga de forma decrescente. Já o ranking dos repositórios ´w feito pelo número de estrelas, e também é ordenado de forma decrescente.

Protótipo do projeto

Navegação das telas

  • Página de busca inicial a url é http://localhost:3000/
  • Para acessar a tela de busca por usuário você pode clicar no nome "User" que tem em cima da barra onde você digita o que quer buscar ou você digita no browser http://localhost:3000/users
  • Para acessar a tela de busca por usuário você pode clicar no nome "Repository" que tem em cima da barra onde você digita o que quer buscar ou você digita no browser http://localhost:3000/repository

As funcionalidades que foram desenvolvidas:

  • Tela inicial, onde pode ser feita busca por usuário e repositórios;
  • Tela de busca por usuário;
  • Tela de busca por repositório;
  • Integração com a API do github fazendo a requizição via GET para: search/users e search/repositories

Usuários Repositórios

Funcionalidades futuras:

  • Menu lateral
  • Botão voltar para tela inicial

Para rodar o projeto na sua máquina é preciso que você digite no seu terminal, de preferencia numa pasta a sua escolha.

$ git clone https://github.com/yankasantos/githubRanking.git

depois de dar enter e ele baixar todos os arquivos, installe o node no seu computador, após isso pode digitar:

front-end

$ cd ../app $ npm install

ele vai fazer o download de todas as dependências do projeto;

Feito isso para dar o start no servidor é preciso digitar:

$ npm start

ele vai mostrar que a aplicação está rodando no terminal ou caso acesse a url

http://localhost:3000/

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages