ENJOY IT · Super Admin 1-9 onglets · ↑↓ naviguer · R actualiser · Échap fermer Déconnexion
Connexion…

Espace administrateur

Compte staff (super_admin ou modérateur).

💰 Revenus (30 jours) ›
👥 Inscriptions (30 jours) ›
📢 Publicité (14 jours) ›
🏆 Top créateurs ›
🗂️ Répartition par catégorie
Chargement…
Chargement…
Chargement…
Chargement…

🔑 Fournisseur IA & Clé API

Choisissez quel service IA est actif. Vous pouvez enregistrer plusieurs clés et changer de fournisseur à tout moment (le premier essayé si le principal échoue).

🤖 IA de modération des droits d'auteur

Activer l'IA
Analyse et agit automatiquement sur les contenus signalés.
Le moteur IA (service Python) calcule le score de risque de chaque signalement ; au-delà du seuil, les chaînes/contenus sont suspendus automatiquement.
Signalements analysés par l'IA (score de risque)
—

🧠 Agents IA (Claude) — configuration manuelle

Chaque agent a UNE fonction précise. Un agent "Chercheur" peut rassembler du contexte pour aider les agents "Modérateur" (droits d'auteur, contenu sensible) à décider. Utilisé par le bouton "🤖 Analyser" dans Contenus/Chaînes.
Actif
Agents configurés
—

➕ Créer une publicité

❤️ Cibler selon les goûts
Cette pub ne sera montrée qu'aux gens qui regardent ce genre de contenu. Option par campagne.
Campagnes
Chargement…

🤝 Collaborateurs — partage de revenus

Personnes ajoutées par les créateurs sur un film, une série ou une chaîne, avec leur pourcentage et le montant calculé à leur payer.
—

📈 Revenus par période

—

👤 Revenus par créateur

—

🧾 Paiements effectués

—

🤝 Fiche créateur

Sélectionnez un créateur.

💳 Plans de chaîne (prix créateur)

Ces plans apparaissent aux créateurs quand ils créent une chaîne. Modifiez les prix ici — jamais codés en dur.
Plans existants
…

🎁 Donner une chaîne gratuite à un créateur

📝 Contrat personnalisé (Custom Deal)

📋 Sponsorships & contrats actifs

…

📡 Publicité de chaîne (différente de la publicité plateforme)

Ceci concerne les publicités qu'un annonceur paie à un créateur pour apparaître sur sa chaîne (ex : un restaurant qui sponsorise "ABC Haïti TV"). C'est séparé de l'onglet "📢 Publicité" qui gère les pubs de la plateforme montrées à tous les viewers.
📊 Suivi de livraison (surveillance automatique)
…

🌐 Identité des chaînes (Channel ID & type)

Chaque chaîne a un Channel ID unique (CH-0001...) et un type : ENJOY IT (chaîne propre), TV Partner (partenaire externe), FAST Provider (fournisseur FAST), ou Creator (créateur indépendant).
…

🤝 TV Partners — Créer un partenaire

Les TV Partners sont créés uniquement ici par le Super Admin (séparés du système Créateur et du système FAST). La chaîne et son Channel ID (PTV-001…) sont générés automatiquement, ainsi qu'un code panel (ENJ-PTV-…) et un mot de passe à transmettre au partenaire.
▸ Détails avancés (optionnel — modifiable plus tard)

🔗 URL du Partner Panel

Adresse où vous avez déployé le panel partenaire (incluse dans les instructions envoyées aux partenaires).

📋 TV Partners existants

…

📡 FAST Providers

Fournisseurs existants
…

📺 Live Command Center — Monitor Wall

✅ Sélection des chaînes à surveiller
Aucune sélection = toutes les chaînes en direct/approuvées (comportement par défaut). Cochez pour choisir exactement lesquelles surveiller.

💾 Wall Presets

🖥️🖥️ Configuration Multi-Écrans

Répartissez les chaînes sur plusieurs écrans physiques (ex: Écran 1 = CH 001-030, Écran 2 = CH 031-060...). Ouvrez chaque lien sur son propre écran/PC.

🎯 Advertisers

Annonceurs
…

📄 Contrats publicitaires

Géographie ciblée (optionnel)
Contrats existants
…

🎬 Créatives & approbation

💰 Revenue Share Engine

Calcul automatique selon les contrats — jamais codé en dur.
…

📡 FAST — Deals externes de packages de chaînes

Section indépendante des TV Partners et des Créateurs. Créez ici n'importe quel deal FAST (SoFast, ou toute autre société) : le nom est entièrement libre. Elle sert uniquement à ENJOY IT pour enregistrer le deal et contrôler l'affichage des chaînes autorisées — ce n'est pas un panel fournisseur : chaque société gère ses chaînes, ses flux et son catalogue dans son propre système.
🚫 Par défaut, aucune publicité ENJOY IT ne peut cibler une chaîne d'un deal FAST — blocage appliqué côté serveur, sauf autorisation contractuelle explicite.

➕ Nouveau deal

📋 Deals

…

⚙️ System Health

…

📋 Audit Logs

…

🏢 Departments — Créer un département

Gestion réservée au Super Admin. Créez librement autant de départements que nécessaire (Finance, Advertising, Content, Technical… ou n'importe quel nouveau département, sans toucher au code).

Departments

…

🎭 Roles — Créer un rôle

Gestion réservée au Super Admin. Un rôle appartient à un département et ne donne accès qu'aux permissions cochées ci-dessous.

Roles

…

👤 Staff Users — Créer un membre du personnel

La personne doit déjà avoir un compte ENJOY IT (email déjà inscrit). Le Staff Code doit être unique — ex: FIN-001, TECH-001.

Staff Users

…

📜 Access Logs

…
🔒
Finance Ultra SUPER ADMIN
Tout contrôle de l'argent d'ENJOY MUSIC — revenus, versements, plans, prix, taux de conversion. Regroupé ici, invisible pour le reste du personnel quelles que soient ses permissions.

💰 Finance Music

💡 Cette section ne concerne que l'argent de la musique (artistes, labels, producteurs, beatmakers). Les portefeuilles et paiements des créateurs vidéo d'ENJOY IT sont ailleurs (Paiements / Créateurs) et ne sont pas mélangés ici.
💳 Taux utilisé pour les frais Stripe : 1 USD = HTG ⚠️ Doit rester aligné avec le secret Supabase HTG_TO_USD_RATE (fonction create-payment)
Délai avant versement : l'argent d'une vente devient disponible après jours
🗓️ Versements (artistes, labels, producteurs, beatmakers)
Minimum par versement : HTG
…

📊 Revenus par artiste & par album

Ventes réellement validées, avec la commission de la plateforme déjà déduite. Une sortie retirée reste comptée ici (registre complet) mais son argent est gelé (voir Finance).
→
…

💸 Payouts

…
📅 Plans annuels — Artiste
Phase 1 : plans Artiste uniquement. Producteur/Beatmaker/Label viendront ensuite. Prix en USD, converti en HTG au taux ci-dessous pour l'affichage.
Taux : 1 USD = HTG
…
🔐 Application des plans
Exiger un plan actif pour publier une sortie : OFF par défaut — activez seulement quand vos plans et vos instructions de paiement sont prêts.
Instructions de paiement (montrées aux artistes quand ils choisissent un plan) :
📥 Demandes de plan à activer
…
📊 Abonnements
…

📡 Royalties — Distribution

Revenu de streaming (Spotify, Apple Music…), séparé du revenu Music Marketplace (aucun mélange). Tant qu'aucun relevé n'est importé, tout reste à zéro — rien n'est inventé. Le versement à l'artiste apparaît dans le même historique que le reste (Payouts).
…

📈 Rapports financiers — jour / mois / année

→
Choisissez une période puis « Afficher ».

🤖 IA Finance

Écrivez votre demande en français, en kreyòl ou en anglais. L'IA lit vos vraies données (revenus, versements, abonnements, alertes) et prépare un rapport — elle ne paie jamais personne elle-même : vous confirmez chaque action.
⚙️ Nécessite le déploiement de la fonction Supabase music-finance-ai (voir DEPLOIEMENT.md fourni). Chaque rapport consomme un peu de crédit Anthropic.

🎧 ENJOY MUSIC — Control Center

…
Tant que le statut est INACTIVE, aucun achat n'est possible — vérifié côté serveur, même en cas d'appel direct à l'API. L'Admin peut préparer artistes, produits et modération sans que rien ne soit acheté publiquement.
⚙️ Fonctionnalités individuelles
…
🌐 Distribution externe (Spotify, Apple Music, etc.)
Chaque plateforme reste invisible pour les artistes dans le Studio tant qu'elle n'est pas activée ici — activez-les seulement une fois les accords réels en place.
…

📊 Overview

…
🏷️ Branding

📦 Services de distribution — ENJOY DISTRIBUTION

Catalogue des services que les artistes pourront acheter (Single, EP, Album, Label, Annuel…). Les prix ne sont jamais codés en dur : tout est réglé ici. Aucune connexion réelle à un DSP n'existe encore — cette page prépare uniquement le catalogue et les statuts.
…

🧾 Commandes de distribution

Un paiement n'est confirmé QUE par vous, manuellement, après vérification réelle (comme pour l'activation des plans). Rien ne devient "payé" automatiquement.
…
…

🚚 Sorties en distribution

Une sortie apparaît ici une fois sa commande de distribution confirmée. Aucun envoi réel vers un DSP n'existe encore — vous faites avancer le statut manuellement.
…

🌐 DSP Management

Un DSP n'est marqué "Connecté" QUE si un envoi réel a fonctionné. Sans fournisseur relié, il reste honnêtement "Non configuré" — même si vous l'activez pour les artistes.
…

🔌 Fournisseurs de distribution

Ex : ToneGrid. Les clés API restent côté serveur — jamais visibles ici une fois enregistrées, même pour vous. Un fournisseur ne peut jamais afficher "Connecté" tant qu'aucun test réel n'a réussi.
…

🚀 Delivery Center

Suivi MANUEL de chaque envoi (sortie × plateforme). Aucun envoi automatique n'existe encore : tracez ici ce que vous avez fait vous-même (ex. envoyé via le tableau de bord de votre fournisseur).
…

⛔ Takedown Center

Demander le retrait d'une sortie (ex. contenu volé signalé). Le statut de distribution de la sortie se met à jour automatiquement.
…

📤 Delivery Center

Une ligne par plateforme choisie pour une sortie. Rien n'est envoyé réellement : vous faites avancer chaque livraison vous-même, en attendant une vraie connexion fournisseur.
…

⛔ Takedown Center

Demander un retrait GÈLE immédiatement l'argent de cette sortie (statut « suspended »), le temps de vérifier. Utile en cas de signalement de vol/plagiat ou de demande de retrait d'un DSP.
…

🎤 Artists

Artists
…

✅ Moderation — Pending Review

…

📡 Published Releases

…

🎼 Genres musicaux

Liste unique utilisée partout (webapp, Studio, candidatures). Le nom officiel est celui enregistré dans les sorties : il n'est pas modifiable, pour ne casser aucune donnée. Vous pouvez changer les noms affichés par langue, la catégorie, l'ordre et activer / désactiver un genre (un genre désactivé disparaît des sélecteurs, mais les anciennes sorties gardent leur icône). L'icône est liée à l'identifiant du genre.
…

🧠 Analyse automatique — qui vend, qui a été payé, quoi vérifier

Analyse par règles statistiques (achats de sa propre musique, ventes suspectes, comptes de paiement partagés, changements récents, montants inhabituels). Ce n'est pas une IA générative : elle signale, c'est à vous de décider.
…

🛡️ Sécurité — ENJOY MUSIC

Vue d'ensemble des comptes suspendus/bannis, des alertes de fraude et de l'historique des actions sensibles (changements de paiement, suspensions, paiements de lot).
Délai de sécurité après un changement de paiement : jours
…
🔑 Journal d'accès — actions musique
…

🏆 Top Charts — ENJOY MUSIC

Classements basés sur les écoutes réelles. Utilisés aussi pour repérer les tendances (voir Analyse & Rapports).
…

📣 Envoyer une notification

🎫 Tickets de support

—

💬 Messagerie avec les créateurs

📣 Annonce / vidéo / flyer sur l'accueil

Ce que vous créez ici s'affiche en haut de l'accueil de tous les utilisateurs.
📍 Emplacement : page Forfaits (Premium)
Les annonces s'affichent uniquement sur la page des forfaits, visible par les créateurs. L'accueil, Live TV et Films restent sans publicité.

📋 Annonces existantes

—

📱 Limite d'appareils — abonnements payants

Un utilisateur avec un abonnement actif peut l'utiliser gratuitement sur 1 appareil. Chaque appareil supplémentaire (ex: TV en plus) déclenche des frais, pour protéger les revenus des créateurs.
Ex: 20 = vous gardez 20%, le créateur reçoit 80% des frais d'appareils liés à sa chaîne.
Revenus des frais d'appareils
—

🎬 Vidéo d'intro (splash screen)

Cette vidéo joue automatiquement à l'ouverture de l'application, avant que l'utilisateur accède au contenu.

🎟️ Chaînes événement — Commission & Revenus

Le reste va au créateur. Ex: 20 = la plateforme garde 20%, le créateur reçoit 80%.
Revenus par chaîne événement
—

💾 Plans de stockage créateur

Activer la vente de plans
Les créateurs peuvent payer pour plus d'espace et plus de chaînes.
Créer / modifier un plan

🏆 Primes aux chaînes les plus regardées

Activer les primes
Récompenser les chaînes qui ont le plus d'audience.
Classement des chaînes
—

🎛️ Interrupteurs de la plateforme

Commentaires sur les pages créateur
Nouvelles demandes de créateur
Diffusion des publicités
Ciblage publicitaire par IA

🤝 Actionnaires — accès et participation

Chaque actionnaire se connecte avec son nom et un mot de passe pour consulter ses statistiques (revenus, investissements, versements).

📋 Liste des actionnaires

—

🌍 Pays disponibles sur ENJOY IT

Activez un pays pour permettre l'inscription et l'utilisation depuis ce pays. Un créateur doit fournir une pièce d'identité correspondant à un pays activé pour que son compte y soit valide.
—

🗺️ Carte — où sont vos utilisateurs

—

🎧 Agents de support client

Créez un accès (nom + mot de passe) pour chaque agent. Ils se connectent sur le portail agent séparé pour répondre aux créateurs.

📊 Statistiques par agent

—

💬 Conversations en cours (temps réel)

—

🚨 Rapports des agents vers l'équipe technique

—
Paiements manuels à valider
Chargement…
Passerelles de paiement (sans code)

💰 Commission de la plateforme

Pourcentage prélevé sur chaque film/série acheté ou abonnement.

🔐 Code créateur (OTP 6 chiffres)

Exiger le code 6 chiffres
Désactivé : inscription créateur sans code (approbation par vous).

☁️ Cloudflare Stream (hébergement vidéo)

Recommandé pour les vrais films : compression automatique, qualité adaptative selon la connexion, lecture rapide en Haïti. Le jeton reste secret côté serveur.
Activer Cloudflare Stream
🔴 Utiliser Cloudflare pour le DIRECT
Recommandé. Le créateur obtient une adresse RTMPS pour OBS.
📁 Utiliser Cloudflare pour les FICHIERS
Désactivé : les films et affiches restent sur Supabase.
Enregistrer les directs (replay)
🔴 Directs en cours et configurés
—
⚠️ Après avoir enregistré, déployez la fonction : supabase functions deploy cf-upload-url

💳 Modes de paiement

Paiement manuel (reçu + montant)
Paiement automatique (MonCash API)
Carte de crédit (Stripe)