Documentation
Spécifications, architecture, modules, API : toute la doc technique de la plateforme.
Pour démarrer
- Architecture — la plateforme repose sur Symfony 7.4 et API Platform 4.3, avec un découpage strict par module sous
src/Modules/. - Modules — chaque module documente sa surface API, ses settings, ses permissions et son modèle de domaine.
- Conventions — TDD obligatoire, soft-delete pour toute entité métier, sécurité à trois niveaux sur chaque route mutante.
API
Tous les modules exposent leurs ressources via API Platform. Les opérations sont sécurisées par les mêmes PermissionCodes que le backoffice, plus une normalisation par groupe et un filtre soft_delete global.
Contribution
Le hook QA local (hook_local.sh) lance migrations, fixtures, PHPUnit et PHPStan. Aucun merge n'est accepté sans 947+ tests verts et zéro erreur statique.