Hello i hope you're having a good day.
Hello, this is mostly theoretical, i think it's mostly architectural but i'm not sure if it's feasible so bear with me.
So at work we have a white label application which we serve to multiple customers. And depending on the customer it has different skins for example
www.ourapp-cocacola.com will get coca cola skin etc etc ( Styling comes from information from backend)
Each page has 5 "menus" ( not sure how to call them )
Example naming
-) Buy
-) Rent
-) Sell
...
So next step is having specific features per customer for example. The user navigates to the Buy page. Somewhere on the page there's a "Buy Item" button.
Depending on the customer this button will navigate the user to a new page tailored to the customer needs. This page has to come from a "module" ( maybe a nuxt 3 module but what i want to say is from an outside source) or a plugin which will not be a part of the main application and will be installed/selected, during runtime.
The end goal is to provide features depending on the customer but we dont want to redeploy the app every time a new feature is added. But somehow have an outside source provide the page to the 5 of our pages.
So any thoughts on this? Is this feasible? Thank you for your time