💻 Sobre o desafio

Nesse desafio, você deverá criar uma aplicação que consome a API do GitHub retornando a lista de repositórios de um usuário informado. A rota para obter esse dado da API é https://api.github.com/users/danilo-vieira/repos onde danilo-vieira deverá ser o nome do usuário que está solicitando a lista de repositórios, ou seja, esse dado deve ser dinâmico.

<aside> ⚠️ Não remova o Ecto na geração do seu projeto. Mais tarde, utilizaremos esse mesmo código juntamente com o Ecto para a resolução de outro desafio.

</aside>


Para consumir a API do GitHub, crie um módulo para o seu client, utilizando a lib Tesla, como foi visto no módulo (link para a lib: https://github.com/teamon/tesla).

O que deve ser retornado?

Para cada repositório de um usuário, você deve retornar apenas os seguintes campos vindos da API: id, name, description, html_url e stargazers_count.

Rotas

A aplicação deverá possuir apenas uma rota que recebe o username do usuário e retorna os dados obtidos com status 200.

📅 Entrega

Esse desafio deve ser entregue a partir da plataforma da Rocketseat. Para isso, envie o desafio concluído para um repositório no GitHub e em seguida envie o link do repositório no campo de submissão do desafio na plataforma da Rocketseat.

<aside> 💡 Após concluir o desafio, além de ter mandado o código para o GitHub, fazer um post no LinkedIn é uma boa forma de demonstrar seus conhecimentos e esforços para evoluir na sua carreira para oportunidades futuras.

</aside>

Feito com 💜 por Rocketseat 👋 participe da nossa comunidade aberta!