The server is running fine on our localhost, as this application is not doing much. This is the perfect time to perform all of the steps to deploy it. With each new feature, we are going to deploy it and get used to this process. This way, we can tackle the deployment issues little by little, instead of solving everything in one shot, usually under stress.
We have decided to deploy this application on Heroku.
Heroku is a Platform as a Service (PaaS) that supports multiple languages, including Scala. Thanks to its simplicity and versatility, the deployment process is simple and smooth.