Files
roadwave/docs/domains/_shared
jpgiannetti 4b28db3465 docs: fusionner séquences dupliquées (garder versions FR)
- Supprimer data-export.md (doublon de export-donnees.md)
- Supprimer account-deletion.md (doublon de suppression-compte.md)
- Mettre à jour mkdocs.yml pour supprimer les doublons
- Garder uniquement les versions françaises plus détaillées
2026-02-08 18:17:30 +01:00
..

Domaine : Shared (Core Domain)

Vue d'ensemble

Le domaine Shared constitue le Core Domain de RoadWave. Il contient les fonctionnalités transversales essentielles utilisées par tous les autres bounded contexts de l'application.

Responsabilités

  • Authentification et inscription : Gestion des comptes utilisateurs, connexion, inscription
  • Conformité RGPD : Respect de la vie privée, consentements, suppression des données
  • Gestion des erreurs : Traitement cohérent des erreurs à travers toute l'application

Règles métier

Modèle de données

Ubiquitous Language

Termes métier du domaine partagé :

  • User : Utilisateur de la plateforme (auditeur, créateur, ou les deux)
  • Content : Tout contenu audio diffusé sur la plateforme
  • Subscription : Abonnement d'un utilisateur à un créateur ou une catégorie
  • Listening History : Historique d'écoute d'un utilisateur
  • Authentication : Processus de vérification de l'identité via Zitadel
  • RGPD Consent : Consentement explicite pour le traitement des données personnelles

Dépendances

  • Utilisé par : tous les autres domaines
  • ⚠️ Dépend de : aucun (Core Domain)