Ce dΓ©pΓ΄t documente une architecture fullstack modulaire et moderne, extraite dβun projet rΓ©el via un clone --orphan. Seule la structure documentaire est versionnΓ©e ici, sans code applicatif.
.
βββ agentic-system/ # Local multi-agent system (agents, orchestration, automation)
β βββ agents/ # Specialized agents (writer, translator, planner, ...)
β βββ ...
β
βββ api/ # Backend APIs
β βββ api-platform/ # Symfony + API Platform (DDD structure)
β βββ fast-api/ # FastAPI backend (Python)
β
βββ dev-book/ # Developer book: documentation, guides, and resources
β
βββ digital-management-studio/ # Admin interfaces
β βββ nuxt/ # Nuxt.js backoffice UI
β βββ sylius/ # Sylius e-commerce backoffice
β
βββ docs/ # Documentation (Markdown, Nuxt UI Docs)
β βββ api-swagger/ # API documentation (Swagger/OpenAPI)
β βββ technical-backend/ # Technical backend docs
β
βββ lab/ # Experimental zone (prototypes, AI, R&D, test modules)
β
βββ modern-web-apps/ # Frontend projects (Nuxt SSR/Static, PWA, etc.)
β βββ [webapp-name]/
β βββ ...
β
βββ nginx/ # Server configuration (Nginx, HTTPS, routing)
β
βββ schema/ # Database modeling in YAML (schema.org compatible)
β βββ enum/ # Shared enumerations (roles, statuses, etc.) for all layers
β βββ default/ # Default schema entities (article, organization, etc.)
β βββ layers/ # Shared schema entities for all layers
β βββ [schema-name]/ # Project-specific schema definitions
β βββ ...
β
βββ scripts/ # Automation scripts and CLI tools
β βββ bash/ # Shell scripts (if any)
β βββ cli/ # Python CLI (gd-cli) for database operations
β βββ etl/ # ETL project configurations and schemas
β βββ shared/ # Shared utilities across scripts
β
βββ tools/ # Shared utilities, or cross-project tools
β
βββ docker-compose.yml # Root Docker Compose configuration for local development
βββ Makefile # Root Makefile for local development
βββ README.md # Monorepo root documentation
βββ SETUP.md # Setup and onboarding instructions