TODO: add badges
TODO flesh this out
For now, see the sibling sample-graphql-api module which uses this.