Might want to check out Kirby cms - sounds like you’ve vibe coded your way to something similar but Kirby will have more niceities.
+1 on Kirby. It brought back fun in working on projects with CMS as a requirement. The cost for a license is easily justified when I calculate working hours and nuisances that would come with Wordpress. For now I didn't find the comparably tiny plugin ecosystem to be a problem. It's well documented and lets me write missing functionality quickly. My first encounter with it was because a wordpress project annoyed me s…
I’m doing some really powerful stuff with the custom CLI commands, highly recommend the YouTube video on it. Makes bulk import / api enrichment and other things a breeze.