I have a web application in AngularJS that communicates with a Java backend. I would like a lodging and I ended up seeing about Heroku. Is it possible for me to buy a single plan (for example $ 7) and host both applications? Or will I have to buy them as if they were two hosting to store separately?