Construir uma aplicação consumindo a api do GitHub consumindo os seguintes endpoints:
- Endpoint user: https://api.github.com/users/NOME_USUARIO
- Endpoint repos: https://api.github.com/users/NOME_USUARIO/repos
- Endpoint starred: https://api.github.com/users/NOME_USUARIO/starred{/owner}{/repo}
Para visualizar uma demostração clique aqui.
-
Utilizar node v15.13.
-
Recomendável ter o Git instalado na máquina para realizar o clone do repositório.
-
Recomendável a instalação do yarn como gerenciador de pacotes.
# Etapa 1: Abra o terminal ou cmd e clone o repositório utilizando o Git através do comando abaixo ou baixe o arquivo zip.
$ git clone https://github.com/rodrigosousa1/compasso-interview.git
# Etapa 2: Utilize o comando abaixo para acessar a pasta do projeto.
$ cd compasso-interview
# Etapa 3: Instale as dependências utilizando o Yarn (Previamente escolhido por mim pra gerir as dependências).
$ yarn
# Etapa 4: Inicialize o projeto utilizando o comando abaixo.
$ yarn start
# A Aplicação será iniciada em http://localhost:3000.
- Implementação da autenticação do GitHub.
- Implementação de testes de unidade.
- Adicionar Storybook.