docs(bdd): ajouter index.md pour 6 domaines BDD restants
Ajout des pages d'index pour les domaines : - recommendation (17 features, 4 catégories) - content (59 features, 6 catégories) - moderation (23 features, 3 catégories) - advertising (7 features, 1 catégorie) - premium (16 features, 3 catégories) - monetization (8 features, 1 catégorie) Chaque index contient : - Description du domaine - Métriques (features, scénarios, catégories) - Liste détaillée des catégories avec features principales - Liens vers rules/ et entities/ - Architecture technique et références ADR
This commit is contained in:
68
docs/generated/bdd/premium/index.md
Normal file
68
docs/generated/bdd/premium/index.md
Normal file
@@ -0,0 +1,68 @@
|
||||
# Domaine : Premium
|
||||
|
||||
Ce domaine gère les abonnements premium, les fonctionnalités exclusives et le mode offline.
|
||||
|
||||
## Métriques
|
||||
|
||||
| Métrique | Valeur |
|
||||
|----------|--------|
|
||||
| Nombre de features | 16 |
|
||||
| Nombre de scénarios | 44 |
|
||||
| Nombre de catégories | 3 |
|
||||
| Couverture domaine | Élevée |
|
||||
|
||||
## Catégories de Features
|
||||
|
||||
### Premium (8 features)
|
||||
Fonctionnalités exclusives pour les utilisateurs premium : écoute sans publicité, qualité audio supérieure, contenus exclusifs et avantages divers.
|
||||
|
||||
**Features principales** :
|
||||
- Écoute sans publicité
|
||||
- Qualité audio haute définition (bitrate supérieur)
|
||||
- Accès à des contenus exclusifs premium
|
||||
- Téléchargement illimité pour mode offline
|
||||
- Statistiques d'écoute avancées
|
||||
- Support prioritaire
|
||||
|
||||
### Abonnements (4 features)
|
||||
Gestion des abonnements : souscription, paiement, renouvellement et résiliation.
|
||||
|
||||
**Features principales** :
|
||||
- Souscription à un plan premium (mensuel, annuel)
|
||||
- Gestion du paiement récurrent via Mangopay
|
||||
- Renouvellement automatique
|
||||
- Résiliation et remboursement au prorata
|
||||
- Essai gratuit (période d'essai)
|
||||
|
||||
### Mode Offline (4 features)
|
||||
Téléchargement et écoute de contenus hors connexion.
|
||||
|
||||
**Features principales** :
|
||||
- Téléchargement de contenus pour écoute offline
|
||||
- Gestion du cache local (limite de stockage)
|
||||
- Synchronisation automatique
|
||||
- Qualité de téléchargement configurable
|
||||
|
||||
## Relations avec le Domaine
|
||||
|
||||
### Règles métier
|
||||
Consultez les [règles métier du domaine premium](rules/index.md) pour comprendre les règles d'abonnement, de facturation et d'accès aux fonctionnalités premium.
|
||||
|
||||
### Entités
|
||||
Consultez les [entités du domaine premium](entities/index.md) pour voir les structures de données des abonnements et des avantages premium.
|
||||
|
||||
## Architecture Technique
|
||||
|
||||
Le système premium s'appuie sur :
|
||||
- **Mangopay** : Gestion des paiements récurrents ([ADR-009](../../../adr/009-solution-paiement.md))
|
||||
- **Subscription state machine** : Gestion des états d'abonnement (trial → active → expired → cancelled)
|
||||
- **Feature flags** : Activation/désactivation de fonctionnalités par plan
|
||||
- **Local storage** : Cache des contenus offline (Flutter)
|
||||
|
||||
**Modèles d'abonnement** :
|
||||
- **Freemium** : Accès gratuit avec publicités
|
||||
- **Premium mensuel** : 4.99€/mois
|
||||
- **Premium annuel** : 49.99€/an (2 mois offerts)
|
||||
- **Essai gratuit** : 14 jours
|
||||
|
||||
Le module est implémenté dans `backend/internal/payment/` avec intégration à Mangopay pour la gestion des abonnements récurrents.
|
||||
Reference in New Issue
Block a user