/busca-repo

Este é um buscador que consome a API do GitHub para listar os 5 repositórios com mais estrelas de um usuário.

Primary LanguagePHPMIT LicenseMIT

BuscaRepo

Sobre

Este é um buscador que consome a API do GitHub para listar os 5 repositórios com mais estrelas de um usuário.

Tecnologias

Instalação

  1. Clone o repositório para sua máquina:
git clone https://github.com/lllluc4s/busca-repo.git
  1. Instale as dependências do projeto executando o comando abaixo na pasta raiz:
composer install
  1. Copie o arquivo .env.example na raiz do projeto e crie um arquivo .env com as configurações do seu ambiente:
cp .env.example .env
  1. Verifique as credenciais de acesso à API do GitHub no arquivo .env:
GITHUB_CLIENT_ID=2651cd33df66a2ccb131
GITHUB_CLIENT_SECRET=c1c85d46a737ee727fb2133d93596f70216c5f09
  1. Inicie o servidor PHP:
php artisan serve
  1. Acesse o endereço http://localhost:8000 no navegador para usar a aplicação.

Uso

  1. Digite o nome de um usuário do GitHub na caixa de busca e clique em "Buscar".
  2. Serão listados os 5 repositórios do usuário com mais estrelas.
  3. Clique no link do repositório para ser redirecionado ao GitHub.

Testes

Os arquivos de teste estão localizados na pasta tests/Feature e tests/Unit. Para executar os testes, execute o comando abaixo na pasta raiz do projeto:

php artisan test --testdox