this platform operates on a monorepo architecture with distributed services, where each application within the monorepo is equipped with an independent deployment pipeline. automatic deployment of any modified app occurs upon a push to the main branch. see how i built it