This is my personal boilerplate code when I want to make a new web app. It uses Node.js with Hapi 8.4, Handlebars, and Bootstrap. This is ready to deploy to Heroku.
Make sure you have Node.js and the Heroku Toolbelt installed.
$ foreman start web
App should now be running on localhost:5000.
For a new heroku app:
$ heroku create some-name
$ git push heroku master
$ heroku open
For an existing heroku app:
$ heroku git:remote --app some-name
$ git push heroku master
$ heroku open
This app is currently running as Ezra-Master