- Não utilizar frameworks React, Vue, Angular, etc.
É obrigatório o uso de rotas.- Pode usar jquery, porém Fetch API é mais legal.
- O layout deve ser responsivo, seguindo os padrões Bootstrap.
- Eu, como usuário, consigo buscar por um usuário do GitHub;
- Eu, como usuário, consigo ver os detalhes do usuário buscado (número de seguidores, número de seguidos, imagem do avatar, e-mail e bio);
Eu, como usuário, consigo ver a listagem dos repositórios desse usuário que foi buscado, ordenados pelo número decrescente de estrelas;Eu, como usuário, consigo poder alterar a ordem da listagem de repositórios;- Eu, como usuário, consigo ver uma página com os detalhes de um repositório (nome, descrição, ,número de estrelas, linguagem e um link externo para a página do repositório no GitHub), que pode ser clicado na listagem dos repositórios;
- Usar javascript puro sem framework (costume em usar React para fazer as rotas)
- Componentizar o fetch API (iniciei mas tive que desfazer, faltou tempo pra debugar os erros do HTML)
- Estilizar o CSS na mão (sempre foi desafiador, mas é divertido)
- Ordenamento dos resultados e deploy (levaria mais tempo pra cumprir esses desafios)
Obrigado pela oportunidade 🚀 💻