O desafio consiste no desenvolvimento de uma aplicação web que consuma os seguintes endpoints:
- Endpoint user: https://api.github.com/users/USER_GITHUB
- Endpoint repos: https://api.github.com/users/USER_GITHUB/repos
- Endpoint starred: https://api.github.com/users/USER_GITHUB/starred{/owner}{/repo}
Acesse esse link para mais informações sobre o desafio
- Pesquisar por usuário.
- Listar repositórios do usuário pesquisado.
- Listar os repositários mais visitados por aquele usuário.
A demo está disponivel neste Link:
Antes de começar, você vai precisar ter instalado em sua máquina as seguintes ferramentas: Git, Node.js + NPM e Yarn. Além disto é bom ter um editor para trabalhar com o código como VSCode
# Clone este repositório
$ git clone git@github.com:douglasbelarmino/frontend-developer-challenge-at-compasso.git frontend-developer-challenge-at-compasso
# Acesse a pasta do projeto no seu terminal/cmd
$ cd frontend-developer-challenge-at-compasso
# Instale as dependências
$ yarn
# Execute a aplicação
$ yarn start
# A aplicação será aberta na porta:3000 - acesse http://localhost:3000
As seguintes ferramentas foram usadas na construção do projeto:
Veja o arquivo package.json
-
Hospedagem: Netlify
-
Cores: Coolors
-
Editor: Visual Studio Code
-
Markdown: Markdown Emoji
-
Ícones: Material Icons
-
Fonte: Roboto
Este projeto esta sobe a licença MIT.
Feito com ❤️ por Douglas Belarmino 👋🏽 Entre em contato!