I highly recommend now. It's perfect to get you started, and it can be upgraded to have a more professional setup, like auto-scaling or having n instances running at a time.
It has both a command line tool and a desktop app. You can use either to deploy. It's as easy as going to the folder of your NodeJS project and running:
now
You can define which NodeJS version you want to use, it automagically will install all your project's dependencies, and will create a https URL you can visit to access your project.
Some other features:
now logs or in the project's URL/_logsThe free tier goes to sleep when it's not in use, but you can use something like Uptime Robot to keep it up (or switch to a paid plan ^_^ it's worth it).