Although this project changed mid stream, we were able to build Dockerfiles and a container structure that allowed us to spin up a local development environment in a matter of minutes.
One highlight from this project is we were able to use git submodules to combine several different repositories into one working codebase that allowed us to make edits to both the front-end and back-end of the project all within the same folder and see the full stack with feature changes running locally.