Is it possible to structure an ionic app to have one “core” project which is the main app developed (from here I will refer to this as the ‘product’) and then have many project repositories that include this “product” and you could then extend this core product for the specific project/client needs?
The project repositories would then include environment config files and customisations to the core product, and only include the product itself as a dependency fixed at a specific version. You could then build/deploy apps for someone, keeping your core repo ‘clean’ of customisations.
Is this something that exists? Can it be done? Has someone out there come up with a good workflow for this use-case?