Aller au contenu

Tableau de bord

English version
Retour au sommaire


Vue d'ensemble

Le tableau de bord (/admin) est la page principale de l'interface administrateur. Il affiche : - Les statistiques globales d'utilisation - Des graphiques de répartition et de tendances - Un panneau quiz avec les performances par catégorie - Des liens rapides vers les autres sections


KPIs (indicateurs clés)

En haut du tableau de bord, des cartes affichent :

KPI Description
Total des déverrouillages Nombre total de fois qu'une langue a été déverrouillée par des joueurs
Déverrouillages par langue Compteur individuel pour chaque langue active

Sélecteur de période

Toutes les statistiques sont filtrables par période. Le sélecteur propose :

Option Période couverte
Derniers 7 jours J-7 à aujourd'hui
Derniers 30 jours J-30 à aujourd'hui
Derniers 90 jours J-90 à aujourd'hui
Plage personnalisée Choisissez une date de début et une date de fin (format ISO YYYY-MM-DD)

Changement de période : les graphiques se rechargent automatiquement.


Mode comparaison

Le mode comparaison permet d'analyser l'évolution entre deux périodes.

Activer le mode comparaison : 1. Cliquez sur "Comparer" ou activez le toggle de comparaison 2. Un second sélecteur de période apparaît 3. Choisissez la période de référence (ex : mois précédent)

Les graphiques affichent alors : - La période principale (couleur principale) - La période de comparaison (couleur secondaire) - Le delta : différence en valeur absolue et en pourcentage


Graphique LanguageChart — Distribution par langue

Un graphique camembert (ou barres) affiche la répartition des déverrouillages entre les langues.

  • Chaque langue a la couleur primaire définie lors de sa création
  • Le pourcentage de chaque langue est affiché
  • Cliquer sur une tranche peut filtrer les autres graphiques (selon la configuration)

Graphique TopCardsChart — Top 10 cartes

Un graphique à barres horizontales affiche les 10 cartes les plus consultées.

Filtres disponibles : - Par langue : dropdown pour sélectionner une langue spécifique - Par type : mots (word), phrases (phrase), ou quiz (quiz)

Chaque barre affiche le numéro de la carte et le nombre de consultations.


QuizStatsPanel — Statistiques des révisions

Un panneau dédié affiche les statistiques du module QCM :

Métrique Description
Sessions démarrées Nombre de quiz lancés sur la période
Sessions complétées Nombre de quiz terminés jusqu'au bout
Taux de complétion % des quiz démarrés qui ont été terminés
Score moyen Moyenne des scores (en %) sur toutes les sessions complétées

Bouton "Réinitialiser les statistiques"

⚠️ Action irréversible

Le bouton "Réinitialiser les statistiques" ouvre une modale DeleteStatisticsModal avec : - Un sélecteur de langue (ou "toutes les langues") - Une plage de dates optionnelle - Un champ de confirmation textuelle pour éviter les actions accidentelles - Un bouton de confirmation rouge

Ce qui est supprimé : les enregistrements de la table statistics correspondant aux filtres. Les données de cartes et d'items ne sont pas affectées.

Quand l'utiliser : - Pour purger des données de test - En cas de données aberrantes sur une période spécifique - Jamais en production sans discussion préalable avec l'équipe


Depuis le tableau de bord : - Gérer les langues/admin/languages - Nouvelle langue/admin/languages/new - Messages contact/admin/contact - Déconnexion → supprime le cookie de session


Étapes suivantes