We've just released the open source package codehooks-mongodb on NPM. It's an implementation of a codehooks.io backend using Node.js Express and MongoDB. It is entirely compatible with codehooks.io, so you get an easy way to develop APIs with built-in access to a document database, a key value store, Worker Queues and CRON jobs.
One of the great things about the codehooks-mongodb package is that it provides flexibility in terms of deployment options. With this package, you can develop and run a serverless node.js app locally, and you can deploy it to your favorite cloud infrastructure or self-host it.
Additionally, if you prefer a more hands-off approach, you can deploy your app to the codehooks.io SaaS service, which also supports this package. Do check out the codehooks.io docs or the features page for more detailed examples and information.