Review the current structure of the project to identify components that need to be containerized. We should identify distinct services, dependencies, entry points, external services, configurations, environment preparations, and/or any potential blockers or refactors.
Considerations:
- Flask backend
- React Front end - can this be deployed statically or should it be in a container?
- Valkey - should we containerize this or should we use a gcp service? This might be going away, but it's good to think about.