An open API service indexing awesome lists of open source software.

https://github.com/0xch4z/octostat

:octocat: A React Native app for viewing the statistics of Github users.
https://github.com/0xch4z/octostat

apollo graphql react-native

Last synced: about 1 year ago
JSON representation

:octocat: A React Native app for viewing the statistics of Github users.

Awesome Lists containing this project

README

          


Octostat


A React Native application for viewing Github user stats.





Octostat feature banner




Download on appstore


Why?



I don't really know. I just sort of built this as an introduction to React Native with Apollo. I chose the github API because of its use of GraphQL. This project made use of the following technologies:
React Native, Apollo, GraphQL, Styled Components, AVA and more.
Enjoy! 🎉


Development Environment



  1. Clone the repository and install all dependencies

  2. Obtain a Github personal access token

  3. Create config.js in the root directory

  4. Export a constant TOKEN (Bearer: 'YOUR_API_KEY')

  5. Setup your signing certificate in xcode

  6. Build and run the app


Demo




Octostat demo video


Click the above image to watch full the demo!


You've probably noticed the ugly red status bar. This is a result of my screen recorder and not the app. The app is slick IMO. 💫


License



MIT © Charles Kenney