I’ve been developing a webapp that will now become a template for 3-4 different webapps. The core of each apps functionality will stay the same, about 70% of the code will be used by each app, the rest will differ in functionality, user roles, design, etc.
I would like to have the ability to update them separetely of course. And also to have a simple method to fix bugs in the main template and implement features to all projects at once.