Catalogue des 41 applications open source intégrées à la plateforme ISMEA University. Toutes accessibles via SSO Keycloak depuis votre navigateur sur http://localhost:3000— aucun port secondaire à mémoriser, aucune installation côté utilisateur.
41 applications
🎓 LMS & E-Learning
LMS de référence mondiale pour la gestion des cours en ligne.
Usage ISMEA : Plateforme principale pour les UE diplômantes (L1-M2) : cours SCORM, quiz, devoirs, forums de classe, suivi des progressions.
🎓 LMS & E-Learning
Plateforme MOOC utilisée par MIT, Harvard et l'UNESCO.
Usage ISMEA : MOOC publics ISMEA-X : formations courtes massives ouvertes au grand public francophone d'Afrique centrale.
🎓 LMS & E-Learning
LMS léger très utilisé en Afrique francophone.
Usage ISMEA : Formation continue des cadres d'institutions partenaires (RH, ministères, ONG) — interface simple et bande passante faible.
🎓 LMS & E-Learning
Studio d'activités interactives HTML5.
Usage ISMEA : Création de contenus interactifs réutilisables (vidéos cliquables, dialogues, parcours branching) intégrés dans Moodle.
📹 Classes virtuelles
Classes virtuelles avec tableau blanc, sondages et sous-groupes.
Usage ISMEA : Cours synchrones et soutenances. Intégration native dans Moodle pour planifier les séances.
📹 Classes virtuelles
Visioconférence libre, chiffrée, sans inscription.
Usage ISMEA : Réunions d'équipe, entretiens admissibles, classes virtuelles ad-hoc (jusqu'à 75 participants).
📹 Classes virtuelles
Salles de réunion virtuelles avec enregistrement.
Usage ISMEA : Webinaires institutionnels, conférences publiques, défense de mémoires avec replay vidéo.
📁 Collaboration & GED
GEC : gestion électronique du courrier officiel entrant/sortant.
Usage ISMEA : Traçabilité du courrier officiel ISMEA : enregistrement, accusés de réception, parapheur, archivage SAE conforme NF Z42-013, intégration tampon électronique.
📁 Collaboration & GED
ECM enterprise : gestion documentaire BPM, workflows, métadonnées avancées.
Usage ISMEA : Coffre-fort documentaire institutionnel ISMEA : archives pédagogiques, dossiers étudiants, contrats, métadonnées Dublin Core, recherche Solr full-text.
📁 Collaboration & GED
Cloud privé : fichiers, calendrier, contacts, talk.
Usage ISMEA : GED institutionnelle : partage de cours, ressources pédagogiques, documents administratifs. Synchronisation desktop/mobile.
📁 Collaboration & GED
Suite bureautique en ligne compatible Microsoft Office.
Usage ISMEA : Édition collaborative temps réel des documents DOCX/XLSX/PPTX hébergés dans Nextcloud — sans installation locale.
📁 Collaboration & GED
Édition collaborative LibreOffice dans le navigateur.
Usage ISMEA : Alternative à OnlyOffice basée sur LibreOffice, plus permissive pour les formats ODF natifs.
📁 Collaboration & GED
Édition collaborative de texte en temps réel.
Usage ISMEA : Prises de notes collectives en classe virtuelle, rédaction de comptes-rendus de réunions, brainstorming.
📁 Collaboration & GED
Notes Markdown collaboratives multi-utilisateurs.
Usage ISMEA : Documentation technique partagée, prises de notes étudiants, rédaction collaborative de polycopiés.
📁 Collaboration & GED
Wiki structuré en livres / chapitres / pages.
Usage ISMEA : Base de connaissances officielle ISMEA : politiques internes, procédures qualité, documentation pédagogique.
💬 Communication
Messagerie d'équipe sécurisée (alternative Slack).
Usage ISMEA : Communication interne ISMEA : équipes pédagogiques, départements, projets transversaux. Bots et intégrations.
💬 Communication
Plateforme de chat avec audio/vidéo intégrés.
Usage ISMEA : Communication étudiants ↔ formateurs, support pédagogique, salons de groupes de TD.
💬 Communication
Forum communautaire moderne avec gamification.
Usage ISMEA : Forum public ISMEA : entraide étudiante, communautés d'anciens, débats thématiques, support FAQ.
💬 Communication
Plateforme de newsletters performante et self-hosted.
Usage ISMEA : Newsletter institutionnelle, communications de masse aux 60 000 utilisateurs, campagnes marketing admissions.
💼 CRM & ERP
ERP complet : CRM, RH, comptabilité, projets, site.
Usage ISMEA : Backoffice administratif ISMEA : RH, paie, comptabilité OHADA, ventes (conventions B2B), achats, stocks campus.
💼 CRM & ERP
ERP modulaire avec module Éducation natif.
Usage ISMEA : Module Éducation ERPNext : inscriptions, scolarité, frais, examens. Alternative spécialisée à Odoo.
💼 CRM & ERP
CRM léger pour la gestion commerciale.
Usage ISMEA : Suivi des prospects (entreprises, ONG, institutions), pipeline des conventions de formation, signatures.
💼 CRM & ERP
Comptabilité gratuite multi-devises.
Usage ISMEA : Comptabilité allégée pour les antennes provinciales : factures, dépenses, rapports SYSCOHADA simplifié.
💼 CRM & ERP
Marketing automation open source.
Usage ISMEA : Campagnes recrutement étudiants, nurturing prospects, segmentation, A/B testing emails de relance.
📋 Gestion de projet
Gestion de projet Agile + Gantt + portefeuilles.
Usage ISMEA : Projets stratégiques ISMEA : E-MEDIA-235, construction campus Sarh, refonte cursus L1. Gantt institutionnels.
📋 Gestion de projet
Alternative open source à Jira / Linear.
Usage ISMEA : Sprints des équipes techniques (dev, audiovisuel, infra), kanban quotidien, backlog produits numériques.
📋 Gestion de projet
Automatisation de workflows no-code.
Usage ISMEA : Automation glue : sync Moodle ↔ Odoo (inscriptions), notifications Mattermost depuis Gitea, ETL Airflow.
📋 Gestion de projet
Prise de rendez-vous (alternative Calendly).
Usage ISMEA : Réservation de créneaux : entretiens d'admission, rendez-vous avec le tuteur, soutenances de mémoire.
🔐 Identité & Sécurité
IAM complet : SSO, OAuth2, OIDC, SAML, MFA.
Usage ISMEA : Single Sign-On unifié pour les 35 applications ISMEA. Realms par rôle (étudiant, formateur, admin, RH).
🔐 Identité & Sécurité
IdP moderne avec policies avancées.
Usage ISMEA : Alternative ou complément à Keycloak pour la fédération avec les IdP des universités partenaires.
🔐 Identité & Sécurité
Gestionnaire de mots de passe (Bitwarden compatible).
Usage ISMEA : Coffre-fort équipes : credentials infrastructures, comptes prestataires, clés API tiers (Airtel Money, Orange Money).
⚙️ Infrastructure
Dashboards de monitoring multi-sources.
Usage ISMEA : NOC E-MEDIA-235 : santé des 8 sites régionaux, bande passante satellitaire, charge serveurs, alertes.
⚙️ Infrastructure
Base de séries temporelles pour le monitoring.
Usage ISMEA : Collecte des métriques de tous les conteneurs Docker, alimente Grafana, déclenche AlertManager.
⚙️ Infrastructure
Analytics web respectueuse de la vie privée.
Usage ISMEA : Statistiques d'usage du portail public ISMEA et des cours Moodle. RGPD-compliant, données stockées N'Djamena.
⚙️ Infrastructure
Tracking des erreurs et performance applicative.
Usage ISMEA : Monitoring des bugs en production sur les apps Next.js, NestJS, mobiles Expo. Alertes Mattermost.
⚙️ Infrastructure
Stockage objets compatible Amazon S3.
Usage ISMEA : Buckets vidéos cours, replays BBB, sauvegardes Nextcloud, médias PeerTube. 24 To distribués sur 3 nodes.
⚙️ Infrastructure
Git self-hosted léger (alternative GitHub).
Usage ISMEA : Code source des applications ISMEA, CI/CD avec Gitea Actions, gestion des releases mobiles.
⚙️ Infrastructure
Interface de management Docker / Kubernetes.
Usage ISMEA : Pilotage des conteneurs Docker sur tous les nodes de production, gestion des stacks Compose.
🎬 Médias & Vidéo
Plateforme vidéo fédérée (alternative YouTube).
Usage ISMEA : Salle Multimédia E-MEDIA-235 : streaming des cours enregistrés, masterclasses, conférences. Bande passante optimisée P2P.
🎬 Médias & Vidéo
Serveur médias multi-plateformes.
Usage ISMEA : Médiathèque interne (documentaires éducatifs, fonds audiovisuels), accessible depuis les apps mobiles ISMEA.
🎬 Médias & Vidéo
Plateforme vidéo professionnelle pour l'éducation.
Usage ISMEA : Production vidéo de cours (Studio Production E-MEDIA), encodage multi-formats, quiz dans vidéos.
L'architecture ISMEA expose toutes les applications via le port 3000 grâce à un reverse proxy (Caddy en dev, Nginx/Traefik en production). L'utilisateur n'a jamais à mémoriser de port ou d'URL technique : chaque application est accessible sous une route propre /apps/<slug>.
Connexion unique via Keycloak. L'utilisateur s'authentifie une fois, accède à toutes les apps autorisées par son rôle.
HTTP/3, compression Brotli, mise en cache du proxy, certificats Let's Encrypt auto-renouvelés.
Aucune licence propriétaire. Souveraineté numérique nationale, données hébergées au Tchad.
module.exports = {
async rewrites() {
return [
{ source: '/apps/moodle/:path*', destination: 'http://moodle:80/:path*' },
{ source: '/apps/nextcloud/:path*', destination: 'http://nextcloud:80/:path*' },
{ source: '/apps/bigbluebutton/:p*', destination: 'http://bbb:8090/:p*' },
{ source: '/apps/jitsi/:path*', destination: 'http://jitsi:8443/:path*' },
{ source: '/apps/keycloak/:path*', destination: 'http://keycloak:8080/:path*' },
{ source: '/apps/mattermost/:path*', destination: 'http://mattermost:8065/:path*' },
{ source: '/apps/odoo/:path*', destination: 'http://odoo:8069/:path*' },
{ source: '/apps/grafana/:path*', destination: 'http://grafana:3000/:path*' },
// ... 33 autres applications
];
},
};En production, ces rewrites sont gérés par un reverse proxy dédié (Traefik avec auto-discovery Docker, ou Nginx avec configuration centralisée). Le port 3000 reste l'unique point d'entrée HTTP exposé au public.