TL;DR at the bottom.
I also decided to add a few more things to the mix: Strapi, a Node.js CMS that I hosted on Heroku and an AWS S3 Bucket to store the images for Strapi.
It has been a very fun journey on learning so many different technologies and how they work.
With this I just want to share with you the idea of taking the opportunity to learn wherever you can, even if it wouldn't be your first choice.
What do you think of this? Would you do the same or would you stick to the best tools for the job?