Outils

  • API et Intégrations
    • Interopérabilité : Intégration avec les systèmes de gestion des établissements (SIS), les plateformes d'apprentissage (LMS), les systèmes de paiement en ligne, etc.
    • Accès aux données : Les API permettent aux développeurs d'accéder aux données des utilisateurs, aux informations de classe, aux ressources pédagogiques, etc.
    • Extensions et Plugins : Possibilité de développer des extensions et des plugins pour ajouter des fonctionnalités supplémentaires à Open ENT.
    • Documentation API : Documentation détaillée pour aider les développeurs à utiliser les API efficacement, avec des exemples de code et des guides d'intégration.
  • Personnalisation
    • Thèmes et Styles : Personnalisation de l'apparence de la plateforme avec des thèmes, des couleurs, des logos et des styles spécifiques à l'établissement.
    • Paramètres de Configuration : Possibilité de configurer les paramètres de la plateforme, tels que les langues, les formats de date et heure, les notifications, etc.
    • Modules Personnalisés : Développement et déploiement de modules personnalisés pour ajouter des fonctionnalités spécifiques non couvertes par les modules standard.
    • Rôles et Permissions : Configuration fine des rôles et des permissions pour contrôler l'accès aux différentes parties de la plateforme et aux fonctionnalités.
    • Flux de Travail Personnalisés : Adaptation des flux de travail pour correspondre aux processus spécifiques de l'établissement, comme la gestion des absences, l'évaluation des élèves, etc.
    • Intégration des Outils Externes : Intégration de divers outils et services externes, tels que des outils de visioconférence, des plateformes de gestion de projets, des applications tierces, etc.
Voici la liste des différents modules :

Catégorie

Module

Information

Outils pour le build de l'application

springboard-plugin

Plugin Gradle permettant d'initialiser SpringBoard avec des données d'exemple.

Framework Web pour Vert.X

web-utils

Utilisé à la place de Vert.X Web pour le développement d'application Web dans Vert.X

Launcher Vert.x

SpringBoard ou Launcher

OpenEnt propose un launcher Vert.x permettant de gérer les différents modules de l'application dans un répertoire mods.