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
- Clone o repositório para sua máquina:
git clone https://github.com/lllluc4s/busca-repo.git
- Instale as dependências do projeto executando o comando abaixo na pasta raiz:
composer install
- 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
- Verifique as credenciais de acesso à API do GitHub no arquivo
.env
:
GITHUB_CLIENT_ID=2651cd33df66a2ccb131
GITHUB_CLIENT_SECRET=c1c85d46a737ee727fb2133d93596f70216c5f09
- Inicie o servidor PHP:
php artisan serve
- Acesse o endereço
http://localhost:8000
no navegador para usar a aplicação.
Uso
- Digite o nome de um usuário do GitHub na caixa de busca e clique em "Buscar".
- Serão listados os 5 repositórios do usuário com mais estrelas.
- 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