My company wants me to create an easy to use CMS where our customers can create their own hotel websites, by dragging & dropping predesigned configurable widgets into predesigned layouts. Basically something like Mailchimp does for newsletter. The backend user interface has to be intuitive and well thought out, multilingual support isn’t trivial to get right and of course there has to be the possibility to publish and roll back changes the user made. On the authenication side we use Auth0 throughout our company, so it has to work with that as well.
As grav handles many of this points pretty well, my idea was to build a custom admin plugin on top of it.
Would that be a good idea / possible / realistic? Or would you suggest building everything from scratch with a framework like laravel. See whole discussion on reddit
Thank you in advance!