React Native App that searches github projects and their contributors[WIP]
2
stars
0
forks
source link
How it works
- Search for any keyword
- App returns the results of all github repos with the search keyword
- You can select to view repo owners from the search results
- Some of these repo owners are Organization or User user types
- You can also view contributors to each each repo from the search result(WIP because v4 API has no contributors edge)
Stack
- ReactNative using
create-react-native-app
cli
- Github GraphQL API v4 (apollo-client & react-apollo)
- React navigation for routing
How to run
- clone this repo
- rename the file
config.sample.js
to config.js
- obtain your github access token from here
- insert you access token into your
config.js
file (app wont run without a valid access token)
yarn
to install all npm packages
yarn start
to run
- install the expo android app to test your app
- follow instructions on your console when you ran
yarn start
- you should be able to view and test your app. Enjoy the seemless hot reloading in react-native
Views
Home page
loading screen
loading error
Repos Search Results
Github username types
Organization-user profile
User-user profile