rest-hapi is a hapi plugin that generates RESTful API endpoints based on mongoose schemas. It provides a powerful combination of relational structure with NoSQL flexibility. You define your data models and the rest is done for you. Have your API up and running in minutes!
View the swagger docs for the live demo:
Or, for a more complete example, check out the appy api:
Check out the docs on the official site!
(NOTE: For an alternative quick start, check out his awesome yeoman generator for rest-hapi.)
$ git clone https://github.com/JKHeadley/rest-hapi-demo.git $ cd rest-hapi-demo
$ npm install
$ ./node_modules/.bin/rest-hapi-cli seed
$ npm start
appy: A boilerplate web app.
rest-hapi-demo: A simple demo project implementing rest-hapi in a hapi server.
We welcome contributions to rest-hapi! These are the many ways you can help:
Thanks goes to each one of our contributors! ????
Support us with a monthly donation and help us continue our activities! Become a backer.
If you have any questions/issues/feature requests, please feel free to open an issue. We'd love to hear from you!
Like this project? Please star it!
rest-hapi is licensed under a MIT License.