Create POC for splitting this project into 2 distinct projects
As this API continues to grow larger and larger, this project strays further from our goal of microservices. While initially this API could be seen as one API with 2 views, eventually it became diverse and large enough to justify 2 projects. The start of this process was completed with the initial split of Java code into 2 modules, one for the portal and one for the member application. This constitutes the next phase of checking to ensure that there are no unforseen issues splitting the APIs into distinct services.
To enable this, we will replicate the full react UI into both deployments as the splitting of the UI hasn't been done yet. This shouldn't impact the stability of the containers, as we can just use URL routing to hide the endpoints that would be problematic in the given containers.