Requirements:
assume that your have a monorepo folder tree like this:
root(monorepo)--webapp----app.js----package.json--workerapp----app.js----package.json
In your monorepo root create .buildpacks file
webapp=https://github.com/heroku/heroku-buildpack-nodejs.gitworkerapp=https://github.com/heroku/heroku-buildpack-nodejs.git
Add a Procfile
In root folder.
web: cd webapp && npm startworker: cd workerapp && npm start
Create an app <my-app> on heroku and set up git in your monorepo folder
Add Buildpack config in your <my-app> settings
Git push heroku master
Scale your web et worker
heroku ps:scale web=1 worker=1
Ask me : https://twitter.com/deddysaintval