This is the free and easiest way to deploy your nodejs app and make it live on internet.
Heroku helps you to host 5 node js app and make it live.
Step 1: Register to heroku: https://signup.heroku.com/login
Step 2: Push you code to your github
Step 3: login to heroku abd create one app and provide a name which will used in url.
Step 4: in that app connect you same git repository and click on deploy
please comment for any questions doubt . please subscribe my channel for these kind of videos.