Microservice to cache and expose GitHub projects for use throughout www.bigchaindb.com.
Endpoint: https://bigchaindb-github.now.sh
200: Returns a list of all public projects as follows
[ { "name": "project-name", "description": "The description", "stars": 3040, "forks": 293, "is_fork": false, "release": "v0.10.0", "release_url": "https://github.com/bigchaindb/bigchaindb/releases/tag/v0.10.0", "url": "https://github.com/bigchaindb/project", "topics": [ "bigchaindb", "bigchaindb-driver", "python" ] } ]Install dependencies:
npm installAnd run the server:
npm startRun the tests:
npm testEvery branch is automatically deployed to Vercel with their GitHub integration. A link to a deployment will appear under each Pull Request.
The latest deployment of the master branch is automatically aliased to bigchaindb-github.now.sh, configured as alias in vercel.json.
If needed, app can be deployed manually. Make sure to switch to Ocean Protocol org before deploying:
# first run now login now switch # deploy now # switch alias to new deployment now alias- Matthias Kretschmann (@kremalicious) - BigchainDB
Blatantly copied from inspired by zeit/github-projects
