deployment - sasjakoning/blok-tech-2022 GitHub Wiki

For other people to use Battle Matcher, I'm deploying the app online.
There are a few hosting services I've looked at:
| Name | Pro's | Cons |
|---|---|---|
| DigitalOcean | Developer friendly with free options | |
| Heroku | More powerful than DigitalOcean, Handles errors well ,shows you what went wrong. Adviced by teachers and fellow students. | Requires more configuration than DigitalOcean |
| Strato | I already have a website hosted on Strato. It's a paid service so faster than free alternative | Paid service. Deploying is complex. |
Due to my inexperience surrounding the deployment of Node apps, I decided to go along with my teacher's advice to use Heroku. In the future I plan to try out Strato for my deployment since I already pay for its service through my portfolio(shameless plug) website.
Heroku has a cli that you install and through that you can create a remote branch in which you can commit your app to the live version.