Skip to content

An application that lists all projects from a public repository using the GitHub API.

Notifications You must be signed in to change notification settings

aline-borges/github-api

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

GitHub API

Listagem de todos os projetos de um repositório público usando a API do GitHub.

Rules

  • Ordenação por "estrelas" e de forma decrescente.

  • No clique dos projetos, deve ser mostrado:

    nome do projeto

    número de stars

    número de forks

    listagem dos commits

  • Os commits devem ser paginados de 20 em 20, usando um botão no rodapé, para que sejam carregados mais 20 commits a cada clique (paginação). O botão deve ser escondido quando não houver mais commits a serem carregados.

  • Quando dentro de um projeto, a URL e o conteúdo da página devem ser modificados sem que a página seja recarregada.

  • A aplicação inteira deve ser desenvolvida apenas com HTML, CSS e JS. Pode ser utilizado algum framework.

  • O layout deve ocupar a tela toda. Tanto horizontalmente quanto verticalmente.

  • O conteúdo deve ficar centralizado. O restante de tela que sobrar, à esquerda, deve ser preenchido com a cor azul. Já à direita, deve ser preenchido com a cor branca.

Technologies

Authors

Aline Borges

Demo

Github API Project

About

An application that lists all projects from a public repository using the GitHub API.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published