How to have an ionic app with different interfaces for different users?

I have to design two sets of app interfaces for two different kinds of users, the app has four tabs at bottom, the tab for two sets look same, just the content would be different. Is it possible to write two sets in the same app.js file with two abstract states? Or I have to use completely two different sets of files for two kinds of users?

Have you found a way to do this?