Setting up your Heroku environment
There are many different ways to leverage the services that Heroku's cloud offers. Working with a Node.js stack will be our weapon of choice for this deployment, and is in my opinion the best hosting environment for a complex Angular application.
Creating an account
Creating a free account on Heroku.com is a highly straightforward process. Begin by navigating to www.Heroku.com and clicking on the Sign Up button. You will be prompted for a valid e-mail address—proceed by entering your daily driver e-mail address. Heroku will then e-mail you a standard account verification e-mail. Once received, select the link within your account confirmation e-mail from Heroku. Now that your account has been created and confirmed, you will land at your Heroku Dashboard.
Heroku's dashboard
Heroku's Dashboard is how you will manage your application's deployment, dependencies, and resources within Heroku's larger cloud infrastructure. It is helpful...