Files
roadwave/docs/generated/bdd/premium/index.md
jpgiannetti bc9b3b6a69 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
2026-02-08 18:42:15 +01:00

69 lines
2.5 KiB
Markdown

# 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.