Cette plateforme offre différentes fonctionnalités selon le rôle attribué à l'utilisateur.
Visiteur
Parcourir le catalogue des formations disponibles
Consulter la liste des formateurs et les informations publiques de leurs profils
Utiliser le formulaire de contact pour poser des questions
Étudiant
S'inscrire à des modules de formation et réaliser le paiement sécurisé via FedaPay
Suivre l'avancement de chaque module et marquer les chapitres comme terminés
Accéder à son historique de paiements et télécharger les factures
Inviter d'autres utilisateurs grâce à son lien de parrainage
Accéder à la page Sondages depuis son tableau de bord pour voter
aux concours proposés
(un paiement FedaPay est demandé si le vote est payant ; la configuration
de FedaPay doit être renseignée dans le fichier .env)
Formateur
Gérer ses propres modules et mettre à jour les contenus
Téléverser des vidéos directement sur YouTube depuis la plateforme
Consulter la liste des apprenants inscrits à ses cours
Administrateur
Configurer le site et gérer les différentes sections ou textes dynamiques
Administrer les utilisateurs et leurs rôles
Superviser l'ensemble des contenus et des paiements
Téléverser les fichiers PDF des politiques (CGU, confidentialité, engagement, avertissement) qui sont envoyés automatiquement aux utilisateurs après confirmation
Accéder au menu Sondages dans l'espace d'administration
pour créer, modifier ou supprimer les sondages,
consulter les résultats ou exporter les votes
(fonctionnalités réservées aux comptes disposant de la permission
correspondante ou au rôle admin)
Configuration du site
Option enable_polls
Cette option désactive complètement la fonctionnalité de sondages lorsqu'elle est à Non.
Les liens vers la page des sondages sont alors masqués et toute tentative d'accès
à /sondages renvoie une erreur 403. Les pages de résultats et de statistiques
du menu administrateur sont également bloquées avec ce statut.
Option enable_polls_for_trainers
Depuis la page Configuration du site, l'administrateur peut activer
l'option enable_polls_for_trainers. Lorsque ce réglage est à Oui,
les comptes ayant le rôle formateur voient le menu Sondages dans
leur tableau de bord à condition de posséder également la permission
gérer les votes. Si l'une de ces deux conditions n'est pas remplie, le
menu reste réservé aux administrateurs.
Option background_color
Toujours depuis la page Configuration du site, il est possible de définir
background_color pour personnaliser la couleur de fond utilisée sur toutes
les pages publiques et sur les écrans d'authentification. La valeur doit être
un code hexadécimal (par exemple #ffffff).
Couleurs des icônes d'avantages
Dans la section Avantages de la configuration du site, chaque avantage
dispose d'un champ color pour choisir la couleur de son icône. Cette valeur
doit être fournie au format hexadécimal (par exemple #198754). Les anciennes
valeurs basées sur les classes Bootstrap telles que text-success ou
text-danger sont automatiquement converties lors des mises à jour de la
base de données.
Gestion des fichiers
Images
Extensions autorisées : jpg, jpeg, png, gif, svg
Taille maximale : 2 Mo (jusqu’à 4–5 Mo pour les photos de profil)
Exemples de dimensions : logo 50 px de large, visuels partenaires 80 px, photos de profil 120 px