Documentation source (core et repo principal)
Les documents techniques détaillés sont dans le dépôt principal DYNORS, principalement dans le dossier core/. Ce site (dynors-docs) les synthétise et les structure pour la formation et la référence.
Architecture et vision
| Document |
Contenu |
core/ARCHITECTURE.md |
Vue d’ensemble des modules (core, extensions, platform, internal), BOM, TAKKU, structure Gradle |
core/TAKKU_INTEGRATION_GUIDE.md |
Intégration dynors-db, dynors-security, génération de projets, configuration par TAKKU |
Guides d’intégration (extensions et internal)
| Document |
Contenu |
core/GUIDE_UTILISATION_FISCAL.md |
Usage FISCAL : certification POS, facture formelle, PDF/Factur-X, adresses (SN Adresse côté app appelante) |
core/GUIDE_INTEGRATION_DYNORS_BILLING.md |
dynors-billing : modes (DISABLED, FREE_TRIAL, SUBSCRIPTION), PSP, SEPA, intégration SDK / service |
core/GUIDE_BILLING_SEPA_ET_SUPERGEST.md |
Billing SEPA, mandats bancaires, monitoring, récap implémenté vs à faire côté projet hôte |
core/GUIDE_INTEGRATION_DYNORS_MEDIA.md |
dynors-media : stockage, quotas, sécurité, intégration |
core/GUIDE_INTEGRATION_DYNORS_PDF.md |
dynors-pdf : génération PDF, templates |
APIs et services
| Document |
Contenu |
core/API_CONSOMMATION_INTERNE_ADRESSE.md |
API interne SN Adresse (applications Dynors) : auth HMAC, namespace /api/v1/internal, géocodage, adresses provisoires, autocomplétion |
Infra et déploiement
| Document |
Contenu |
core/INFRASTRUCTURE_ET_DEPLOIEMENT_TAKKU.md |
Déploiement, Docker, base de données, TAKKU |
core/DEPLOYMENT_DAWALALE_MEDIA_NAS.md |
NAS et médias (ex. DAWALALE) : vidéos multilingues, dimensionnement |
Jira et préparation des sprints
| Document |
Contenu |
jira/README.md |
Organisation des tickets Jira, doc de référence pour les devs, méthode de préparation des tickets |
jira/yobale/TICKETS.md |
Épiques et backlog YOBALÉ |
jira/dawalale/TICKETS.md |
Épiques et backlog DAWALALE |
jira/core/TICKETS.md |
Backlog dynors-core |
jira/extensions/TICKETS.md |
Backlog dynors-extensions |
jira/fiscal/TICKETS.md |
Backlog FISCAL |
Versions release (usage dans les projets)
Voir Versions et dépendances : BOM 1.0.2, commons 1.0.3, security 1.0.2, db 1.0.2 — à utiliser dans tous les projets clients, internal et extensions.
Modules core (dans le repo dynors-core)
core/packages/core/db/README.md : dynors-db (multi-tenant, stratégies, quotas)
core/packages/core/security/README.md : dynors-security (JWT, OAuth2, rôles)
Utilisation
- Pour démarrer un nouveau projet : commencer par
ARCHITECTURE.md et TAKKU_INTEGRATION_GUIDE.md.
- Pour intégrer une extension (billing, media, pdf, FISCAL) : utiliser le guide d’intégration correspondant dans la table ci-dessus.
- Pour préparer les sprints Jira : utiliser
jira/README.md et le TICKETS.md du projet concerné.
- Pour SN Adresse (géocodage, adresses) : utiliser
API_CONSOMMATION_INTERNE_ADRESSE.md.
Dernière mise à jour : 2026-03-05