Deploying your Rails app to Heroku from GitHub

Heroku allows you to have up to 5 projects live on their website for free, and it can run code written in Node, Ruby, PHP, Go, Scala, Python, Java, or Clojure.

Although sometimes it can take a while to load, especially if the app hasn’t been used in some time, it is still a good option for a student that doesn't want to pay to host their side project.

Just be aware that Heroku uses Postgres as its cloud database, so your app needs to be set to use the same.

How to do