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
2.5 KiB
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 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 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)
- 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.