The following are basic steps needed to quickly set up a Node.js app with Express and deploy to Heroku.
Make sure you have a Heroku account set up
Download and install the tool belt package specific for your OS
$ wget -qO- https://toolbelt.heroku.com/install-ubuntu.sh | sh
Once toolbelt is installed, you should be able to access your account
$ heroku login Enter your Heroku credentials. Email: firstname.lastname@example.org Password: Could not find an existing public key. Would you like to generate one? [Yn] Generating new SSH public key. Uploading ssh public key /Users/adam/.ssh/id_rsa.pub
That's pretty much about it. Pass these steps and you are ready to DEPLOY THE CODES!