I have 2 applications that have common functionality / routes. For example, in both applications there is a diary, goal tracking, sleep tracking, etc., which work the same way. There are also routes specific to each application. In AppA, the user can track their mood, and in AppB, the user can view notes from their doctor.
Is there a way to create an umbrella project containing in a /appscommon application, AppA and AppB? Each application will have its own router / controllers / templates, etc. AppA and AppB will require GenericApp as a dependency. So far, I have only seen umbrella projects with one application that contains the interface logic (web interface), and other applications are libraries that are included. How can this work with routing in multiple applications? Is there any other approach I can take for this?
I found this question and answer in my search, however this is not quite what I am looking for. It seems to fit the pattern of one external application, including in other libraries.
source
share