Projeto para testes de processos seletivos.
Siga as instruções abaixo, faça commit e push dos seus desenvolvimentos e nos mostre o resultado assim como o código gerado.
- Faça fork deste repositório
- Crie uma aplicação web utilizando React JS com os seguintes requisitos:
- Tela de login, solicitando e-mail e senha
- Autenticação básica, usando pelo menos JWT
- Tela inicial listando todos os projetos de um repositório no Github (pode ser o seu próprio), ordenados por ordem alfabética e permitindo filtro por tecnologia e nome. Para tal, será necessário puxar os dados via API do Github.
- A lista deve ter paginação
- Ao clicar em um dos projetos listados, abrir tela interna exibindo dados daquele repositório (também obtidos via API do Github) tais como: quantidade de commits, última atualização, quantidade de branches, etc.
- Faça fork deste repositório
- Crie um app mobile utilizando React Native com os seguintes requisitos:
- Tela de login, solicitando e-mail e senha
- Autenticação básica, usando pelo menos JWT
- Tela inicial listando todos os projetos de um repositório no Github (pode ser o seu próprio), ordenados por ordem alfabética e permitindo filtro por tecnologia e nome. Para tal, será necessário puxar os dados via API do Github.
- A lista deve ter paginação
- Ao clicar em um dos projetos listados, abrir tela interna com dados daquele repositório (também obtidos via API do Github) tais como: quantidade de commits, última atualização, quantidade de branches, etc.
Boa sorte!