Every iteration and doubt was a sign of improvement.
After 3 years of constant revisions duo to constant improvement in skill I'm finally at a point where I'm satisfied with my design. I build it with ruby on rails and hosted it as a Cloud Run rather then using something like Heroku. I want to add Cloud Engineer to my titles and this is a good place to start as any. However... never again would I use the Google Cloud Console, Terraform from now on.
A reoccurring thing about my projects is I always add a Dashboard for dynamic updates of data. A bit more more upfront but pays out in the long run, and keeps your backend skills warm when you focus on frontend.