Projeto desenvolvido para processo seletivo
View Demo
Conteudo
Para que conseguíssemos buscar com mais facilidade e rapidez os repositórios dos devs,percebemos a necessidade de criar um aplicativo.
-
Permita que na tela principal busquemos os dados de uma pessoa do GitHub através do nome de usuário E que no resultado apareça a foto, o nome,o login e a localização.
-
Permita que ao clicar na foto, abra um perfil com os dados que a API do GitHub fornece: Foto, nome, login, localização, o ID, quantidade de seguidores, quantidade de repositórios públicos, e uma lista com todos os repositórios da pessoa(nomedorepositório, linguagem utilizada, descrição, data de criação, data do último push.
-
Ao clicar em um repositório, seremos redirecionados para este repositório no site do GitHub.
-
Crie um menu contendo todos os usuários pesquisados recentemente, que também siga o padrão com os dados iguais ao da tarefa 1, e com perfil igual ao datarefa 2.
-
A interface do app será levada em consideração.
-
Desenvolva sua própria interface.
-
O app deve ser desenvolvido com as tecnologias:
- React Native
- Typescript
- Axios
- Styled-components
- Consuma a API pública do GitHub.
Ao entregar o projeto as seguintes necessidades devem ser cumpridas:
- Link do repositório no GitHub
- Envio do .apk para download
- Clone este repositório
git clone https://github.com/12afaelPereira/desafio-react-native.git
- Rode o comando para instalar as dependências
npm install
- Rode o programa com o comando
expo start ou npm start
A outra opção é fazer o download do .apk neste repositório e instalar no seu Smartphone (Android).