Yes, you heard right. Heroku stopped the free tier plan on November 28, 2022. So if you haven't taken action on your app before 28 Nov 2022, free Heroku Dynos, free Heroku Postgres, and free Heroku Data for Redis® will no longer be available. If you haven't upgraded to paid plans, your free databases would have been deleted.
So what's next? Where to deploy your app to the best next free alternative? There are many best alternatives like:
Render
Firebase
Back4app
Railway
Deta
Cyclic
There are many alternatives also and you can choose any one of them as they all have their pros and cons.
But if you want to deploy your Nodejs app in less than 10 minutes, then you can choose Render. It's pretty simple and fast.
Steps to deploy the Nodejs app to Render:
Signup to render.com
After Sign in, you will see a lot of features available
Select the Web Services option to deploy your Nodejs app
Connect your GitHub/GitLab account
or you can simply paste your public GitHub repo URL
After that fill in the details as follows
Then go to last and click Create Web Service.
You will see like this
Don't forget one most important thing, if you have some environment variables in your app, then write all those in the environment section
Hurray!! your Nodejs app is deployed successfully. Cheers.
If you liked the article, please do like and share. If you have any doubts, please mention them in the comment.