Context
In France, the workplace risk assessment document is mandatory from the first employee onwards. In practice many companies write it once and never update it — although the law requires regular revision.
The product
A SaaS platform that guides the drafting of the document, keeps a version history and flags upcoming revision deadlines.
Architecture
Multi-tenant
Each organisation has isolated data on shared infrastructure: the model that allows many clients to be served without duplicating deployments.
Core
Symfony and PostgreSQL.
What this project demonstrates
Designing a multi-tenant architecture — data isolation, scaling and operating a client base on a single codebase.