group-2-zuper-zesty created by GitHub Classroom
How the donated funds are distributed
Kivach works on the Obyte network, and therefore you can track all donations.
your `Google Client ID/Secret` you need to [register a new OAuth application](https://console.developers.google.com/apis/credentials). After you register your OAuth application, you should fill in the authorized redirect URIs with `http://localhost:5000/auth/google_oauth2/callback`. ### Running GitHub Classroom Once you have everything installed and your OAuth application created, you can run the server: ``` script/server ``` ### The GitHub Classroom API The GitHub Classroom API is a JSON API that allows you to interact with GitHub Classroom. It's built on the [JSON API specification](http://jsonapi.org/). #### Authentication The GitHub Classroom API uses the same OAuth2 authentication as the GitHub API. You can read more about GitHub's OAuth2 implementation [in the GitHub API documentation](https://developer.github.com/v3/oauth/). Once you've authenticated, you'll need to pass the OAuth token in via the `Authorization` header in the format: `Authorization: Bearer OAUTH-TOKEN`. ### Troubleshooting If you are having problems running the script, make sure you have the latest version of `docker` and `docker-compose`. ## Deployment See [docs/DEPLOYMENT.md](docs/DEPLOYMENT.md) for instructions on deploying GitHub Classroom. ##