Um novo cliente contratou a XL Solutions e pediu para que fosse feito um frontend para pesquisar dados de repositorios de usuários do github e também as issues dos repositórios. Para essa funcionalidade, a aplicação deve consumir da API do github.
- A aplicação deverá inicialmente ter uma página onde o usuário irá digitar o nome de algum user do github.
- A pagina terá que mostrar o nome do usuário, avatar, e também a lista de repositórios do mesmo. Na lista de repositórios, deve ser mostrado o
nome do repositório
, aurl para clonar o repositório
e umlink
para o usuário poder acessar a página do próprio github do repositório ao clicar nela. - Ao clicar no nome do repositório, o usuário deve ser direcionado para uma outra página, que vai listar as
issues
do repositório. - Ao clicar no titulo da
issue
nessa página, o usuário vai ser direcionado para uma outra página que mostrará novamente o título da issue, bem como o corpo da issue, que tem a descrição do problema.
- A aplicação pode ser feita usando qualquer framework de frontend, ou em JS vanilla
- A documentação para a API do github: https://docs.github.com/en/rest/reference
- Faça o fork desse projeto no github;
- Codifique a aplicação nesse fork;
- Escreva um README explicando como rodar sua aplicação. Dê o máximo de detalhes.
- Abra um pull request quando estiver pronto.