Les apprenants sont un des 2 types d'utilisateurs finaux.
Ce sont les utilisateurs centraux des applications Frello. Ils représentent le plus grand nombre d'utilisateurs. Ils apprennent le français depuis de nombreuses langues maternelles. Ce sont aussi les utilisateurs les plus nomades. Ils ne disposent parfois d'une connexion internet que par intermittence.
Les professeurs sont le 2° type d'utilisateurs finaux.
Ils représentent le second groupe d'utilisateurs en nombre. Ils visent à évaluer et faire progresser le niveau de leurs apprenants au sein de leurs classes. Ils maîtrisent tous le français et ont besoin d'un usage moins nomade des applications Frello.
Les professeurs peuvent avoir plusieurs rôles ; chaque rôle contient des droits différents :
Professeur par défaut : c'est le rôle qu'auront tous les professeurs au minimum.
Accès à toutes les fonctionnalités de l'onglet Pédagogie ;
Accès restreint sur l'onglet Administration : ils n'ont accès qu'au menu Apprenants, pour la gestion des apprenants. Ce qui leur permet d'inviter des apprenants, d'en retirer, de les déplacer dans différentes classes.
Administrateur (ou school-admin) : en général ce sont les coordinateurs pédagogiques et/ou directeurs d'écoles. Ils ont en général une vision plus analytique, ils sont moins dans la pédagogie opérationnelle ; ils ne donnent pas forcément de cours.
Rôle Professeur par défaut ;
+ Accès à tous les menus de l'onglet Administration : Professeurs (pour l'invitation & la gestion des comptes professeurs), Classes, Rapports.
Administrateur d'organisation (ou orga-admin) : pour les personnes qui gèrent plusieurs écoles, lorsque nous travaillons avec une entité qui a une direction et des agences territoriales en général.
Rôle Administrateur ;
+ Accès aux menus Pédagogie et Administration de toutes les écoles de l'entité Organisation.
Les concepteurs sont quasiment exclusivement l'équipe pédagogique de Frello.
Ils enrichissent les contenus pédagogiques de Frello.
Ils rencontrent des problématiques de productivité et cherchent à créer des activités, modules, leçons, unités, programmes, en un minimum d'actions. Ils cherchent à maximiser l'adaptation de contenus existants sans repartir à chaque fois de zéro.
Nous avons quelques concepteurs d'écoles clientes, mais c'est très marginal.
Les super-admin sont les membres de l'équipe Frello. Ils peuvent accéder à toutes les informations sur les classes, les apprenants, les professeurs.
Ils ont les mêmes droits que les concepteurs avec en plus la gestion des utilisateurs. Dans les faits, l'équipe pédagogique a également des accès super-admin.
Ils peuvent gérer l'accès des écoles aux différents contenus (programmes d'apprentissage).
Leurs accès leur permettent notamment de répondre aux questions des professeurs.
C'est historiquement la première application dont Frello est propriétaire. Elle a été développée par un prestataire extérieur pour répondre à toutes les propositions de valeur que Frello portait à ses débuts. Elle rassemble un espace apprenants, un espace professeurs, un espace conception ainsi qu'un espace administration. Les apprenants peuvent y accéder à leurs devoirs et faire des modules. Les professeurs peuvent y corriger les productions de leurs élèves, y suivre leur progression et leur assigner des devoirs de manière différenciée. Les concepteurs peuvent créer des activités de plus d'une dizaine de types et les assembler en programmes cohérents. Les administrateurs peuvent y effectuer de la gestion utilisateurs de base. L'application principale envoie des données d'apprentissage au LRS (Learning Record Store - Learning Locker en l'occurrence).
Langage : PHP
Framework : Symfony
Base de données : MariaDB
URL : frello.eu
Elle s'adresse aux apprenants. Elle est déclinée en une version Android et une Version iOS. Elle permet aux apprenants de faire les devoirs qui leur sont assignés ou de résoudre librement les modules de leur choix et ceux qui leurs sont automatiquement conseillés.
Langage : Javascript
Framework : React Native, Expo
URL :
Google play store (android) : https://play.google.com/store/apps/details?id=com.frello.frello
Apple store (iOS) : https://apps.apple.com/fr/app/frello/id1458519328
Elle s'adresse aux apprenants. Elle permet aux apprenants de faire des modules. Cette application peut être interconnectée avec d'autres types de LMS que Frello, comme Moodle, Apolearn ou Maskott (Tactileo). Elle peut y être affichée en tant "qu'iframe", d'où son nom.
Langage : Javascript
Framework : React JS, Next JS
URL : dès lors que tu cliques sur un module et vois les activités. L'URL commencera par https://api.frello.eu/module/...
C'est un service web qui est à la fois interrogé par l'application mobile et l'iframe d'interopérabilité afin d'accéder aux données sur les apprenants. Comme l'application principale il envoie des données d'apprentissage au LRS (Learning Record Store).
Langage : Javascript
Framework : Express JS
Base de données : MariaDB
Permet aux administrateurs d'école de gérer leurs professeurs, apprenants, rapports, classes. Pour les professeurs qui n'ont pas un rôle Admin, cette interface permet la gestion des apprenants seulement.
Langage : Javascript
Framework : ReactJS
URL : admin.frello.eu. Tu y accèderas en cliquant sur l'onglet Administration en étant connecté avec un compte professeur.
C'est notre site vitrine. Pour faire simple, on peut dire qu'il sert à communiquer à nos prospects principalement. Nous récupérons des demandes de contacts / demandes de démonstrations.
Ce site est fait à base de la solution de création de sites Wix. Il est maintenu et enrichi par l'équipe Sales. Il n'y a pas besoin d'avoir des notions de développement informatique pour le modifier, à part pour certaines automatisations.
URL : frello.fr
Pour faire simple, on peut dire qu'il sert à communiquer à nos clients.
Nous y intégrons toute ressource qui aura un intérêt pour nos clients. Les informations peuvent être d'ordre "produit" (comment utiliser telle ou telle fonctionnalité), mais aussi d'ordre pédagogique (notre charte pédagogique, ou la "fiche utilisateurs Alpha", etc.).
En général, nous redirigeons nos clients vers ce centre d'aide pour qu'ils trouvent la ressource adaptée à leur demande.
Ce site est fait à base de la solution de création de sites GoogleSites (comme ce site). Il est maintenu et enrichi par l'équipe produit.
URL : support.frello.fr
Ce site (celui sur lequel tu te trouves) sert à organiser le partage de connaissance au sein de l'équipe.
Nous y mettons toute ressource qui aura un intérêt pour des membres de l'équipe.
Les informations peuvent concernent toutes les équipes (Sales, Pédagogie, IT). Il n'est accessible qu'aux membres de l'équipe Frello.
Ce site évolue constamment, de même que nos processus, bonnes pratiques, connaissances.
Ce site est fait à base de la solution de création de sites GoogleSites. Il est maintenu et enrichi par chaque équipe.
URL : team.frello.fr
Metabase est l'outil que nous utilisons pour la visualisation des données d'utilisation. Il te faudra un compte pour y accéder. Tu peux le demander à Louis.
URL : data-meta.frello.eu.
Learning Locker est un projet open-source de LRS (Learning Record Store). Il rassemble un ensemble d'applications qui assurent l'enregistrement, le stockage et la visualisation des données d'apprentissage des apprenants sur toutes les plateformes. Elle s'adresse aux analystes mais est également utile à l'équipe "sales" pour comprendre les usages de nos clients et leur proposer le meilleur accompagnement.
Nous sommes en train de nous affranchir de cette entité pour passer toute l'analyse de données sur metabase, un outil dédié à la visualisation, bien plus adapté à nos besoins.
Langage : Javascript
Base de données : MongoDB
URL : lrs.frello.eu
Permet de définir des règles de recommandation de modules en fonction des activités de l'apprenant.
Langage : Python
404 : on commence par la plus facile, vous la connaissez tous. La page que vous demandez n’existe pas
403 : assez courante étant donné la diversité de la typologie des utilisateurs sur Frello. Ce cas est dans la grande majorité des cas le symptôme que vous êtes connecté avec le mauvais utilisateur.
400 : normalement très rare pour un utilisateur final. Il manque un élément dans l’url pour qu’on puisse vous fournir une réponse
500 : probablement un bug sur la page que vous êtes en train de visiter et ça ne touche probablement que cette page (un peu plus embêtant si c’est la page d’accueil ou si toutes les pages sont en 500).
502, 503 : la c’est une vraie cata bien globale, vous n’arriverez plus à atteindre Frello du tout