🗂️
Architecture

Structure of the 3 independent projects

0views0comments

Why backend/CMS/web live in separate repos and how they cooperate.

Overview

SITESAFF is split into 3 independent projects rather than one large monorepo: backend, CMS, and web sites.

Why separate them

Each project has its own deploy cadence, dependency set and owning team — separating them enables independent deploys and reduces cross-impact risk.

How they cooperate

The three projects communicate over REST with a standard response envelope; contract types are declared locally per project and synced manually when the API changes.

Tags

architecturemonorepo

Docs

Back

Category

Architecture · Docs

Structure of the 3 independent projects | WIKI IT