This almost 2 hour long video guides you through creating and hosting a FERN application (Firebase, EJS, React, Node) on Heroku. Everything shown here has a very decent free trial.
Before you get started, you'll need to have a code editor (I use Visual Studio Code), Google Firebase account, Heroku account and you'll need to install node, git bash and the Heroku command line interface.