I currently have two environments in which I work: development
locally and production
on Heroku.
I would like to add a staging
environment on Heroku to see that everything goes as expected before pushing the app live to users. Preferably, the staging
environment should have the exact same settings and data as the production
environment.
What are the steps needed to accomplish the above?