Load dynamically Any Model (Service, Page, Component)

Hello Everyone.
I am familiar enough with ionic 3 and angular 4 but now i wondering if there any solution to my problem.
I’m want to build an empty app that all pages, services, component are saved on my server, and i want when the app is start to load all the modules i want.
Its because i want to create an universal app that can use with any costumer with difference pages by costumer.
Thanks for helping.