Background: My bosses want to merge two application that have two separate purposes.
One being for monitoring of equipment and bandwidth for our internal network operations.
The other is an application to view similar data just less granular and with less detail. This second application has to also perform tasks such as generating tokens or creating a splash page that is meant for the client to use but is generally used by the customer representatives in the company. It also is used by external clients of properties.
Does it make sense to merge the two applications? Why or why not. I can understand there is an inherent security flaw with introducing this type of architecture. But is it worth the time to merge these two even if I have to re-code some of it in order to merge the code bases? Also many of the queries and back-end calls are different. They are currently completely separate and stand alone applications. I did explain this to my boss and explained that we will be using the same database, he still wants to merge the code bases. I am also asked to create the whole design.