Neste desafio construi uma aplicação do zero e utilizando ESLint, EditorConfig, Reactotron, React DevTools e Babel Module Resolver, Redux e ReduxSaga.
A aplicação foi construída utilizando a API do Github para adicionar usuários
a partir de um ponto escolhido no mapa.
A interface da aplicação foi montada utilizando a biblioteca styled-components
com o @mapbox/react-native-mapbox-gl
.
Ao pressionar um ponto do mapa, um modal com um campo abre e o usuário, insere
o login de outro usuário. A aplicação então busca as informações via api
do github e armazena no estado do redux.
As duas páginas do app são representadas conforme as imagens abaixo: