Aller au contenu

Introduction — Rôle de l'administrateur

English version
Retour au sommaire


Qui est l'administrateur ?

L'administrateur est le membre de l'équipe Racines by Kiyara responsable de la gestion opérationnelle de la plateforme. Il gère l'ensemble du contenu accessible aux joueurs et aux locuteurs.


Responsabilités de l'administrateur

Responsabilité Section
Créer et configurer les langues Créer une langue
Importer le contenu (mots et phrases) Import Excel
Activer/désactiver les langues Gestion des langues
Gérer les locuteurs (codes d'accès) Gestion des locuteurs
Surveiller les statistiques d'utilisation Statistiques
Traiter les messages des joueurs Messages de contact
Maintenir la plateforme en bon état Maintenance

Différence avec les autres rôles

Rôle Accès Ce qu'il peut faire
🎮 Joueur Public (code d'accès par langue) Apprendre, écouter, faire des quiz
🎤 Locuteur Code speaker (par langue) Enregistrer et uploader des audios
⚙️ Administrateur Email + mot de passe Tout gérer

L'administrateur a accès à toutes les langues sans code d'accès joueur. Il peut voir les cartes de n'importe quelle langue directement depuis l'interface admin.


Pré-requis

  • Votre adresse email d'administrateur (créée via script serveur)
  • Votre mot de passe (défini lors de la création du compte)
  • L'URL d'accès à l'interface admin : [URL]/admin
  • Une connexion internet (l'interface admin n'a pas de mode hors ligne)

Stack technique (pour contexte)

L'application tourne sur une infrastructure Docker auto-hébergée : - Frontend/Backend : Next.js 16 (App Router) - Base de données : PostgreSQL 15 - Stockage audio : MinIO (S3-compatible) - Reverse proxy : Traefik - Déploiement : Ansible + GitLab CI/CD

Cette information vous sera utile si vous avez besoin d'accéder directement à la base de données pour des opérations non disponibles dans l'interface graphique.


Étapes suivantes