/gitfolio

:octocat: A Github client written in React Native

Primary LanguageJavaScriptMIT LicenseMIT

Gitfolio

:octocat: A simple Github explorer written with React Native

Building / Running

Install dependencies:

npm install

Copy secrets.template.js to secrets.js. Then, generate a Github OAuth token and add it to secrets.js.

Start the app in development mode via Expo:

npm start

Then, either scan the QR code with the Expo app on a physical device, or press the i key to launch the iOS simulator.

Screenshots

Todo / Further Enhancements

  • OAuth Sign-in Screen
  • Paginated loading of Repos/Users/Search Results
  • Cache timeout for data stored in AsyncStorage

Acknowledgements