Teamer is neat utility to look at Github organizations and their members details.
This project is built using following:
- Create React App for scaffolding.
- React
- React Router
- GraphQL
- Apollo Client
All the API calls to Github is made using Github GraphQL API V4.
npm install
to install the dependencies,
npm test
to run the tests and
npm start
to run the app
For authentication, you need to create a personal token. Follow the steps from here to do so: https://developer.github.com/v4/guides/forming-calls/#authenticating-with-graphql
Create a file .env.local
with following:
# paste the token here, so that the API call is done with this Auth header
REACT_APP_GITHUB_TOKEN='xadyaahh12334444444'