Open
Description
Currently the repositories for Manager Dashboard, Python Workers and Firebase Functions are located in the same repository and they share the same docker-compose file.
- Manager Dashboard is a statically served HTML website.
- Firebase Functions are deployed on "Firebase" using Firebase CLI.
- Python Workers is python script that periodically synchronizes PSQL with Firebase
Why?
- Separation of concerns
- Separate deployment strategies
- Focused pull requests and code reviews