Plateforme Éducative Al-Zaytouna
Une plateforme éducative complète bâtie autour de la gestion académique structurée — étudiants, programmes, emplois du temps, évaluations et opérations dans un seul système.
01 — Aperçu
Al-Zaytouna est la maison numérique d'un institut d'enseignement religieux : une plateforme publique où les futurs étudiants découvrent les programmes et s'inscrivent, adossée à un système de gestion académique pour l'équipe de l'institut. La plateforme diffuse son contenu en arabe avec un support RTL complet.
02 — Le Défi
L'institut fonctionnait avec des tableurs et des outils déconnectés. Inscriptions, emplois du temps, paiements et dossiers académiques vivaient dans des endroits séparés, générant des réconciliations manuelles, des erreurs et aucune source de vérité unique pour décider. La vitrine publique devait aussi refléter l'identité de l'institut en arabe, avec une expérience de droite à gauche vraiment soignée.
03 — La Solution
Nous sommes partis du workflow académique, pas de la liste de fonctionnalités : comment les semestres, programmes, groupes, sessions et évaluations se relient réellement. Ce modèle est devenu l'épine dorsale de la plateforme, avec des accès par rôle pour administrateurs, enseignants et étudiants, l'automatisation des opérations répétitives faites à la main, et une vitrine publique conçue pour l'inscription.
04 — Expérience Produit


05 — Ingénierie
Une application full-stack Next.js avec une couche domaine TypeScript stricte, Prisma sur PostgreSQL pour l'intégrité relationnelle, Redis pour le cache et les chemins critiques de session, conteneurisée avec Docker et servie via Nginx avec un flux de déploiement par étapes.
06 — Résultat
Un système de référence unique pour les opérations académiques de l'institut, avec des données structurées remplaçant les tableurs et des workflows opérationnels automatisés de bout en bout. La plateforme est en ligne et accepte les inscriptions.
- Vitrine publique d'inscription (arabe, RTL)
- Gestion académique multi-rôles
- Planification par termes et évaluations
- Déploiement de production conteneurisé
Complexité d'ingénierie
- Modèle de données académique multi-rôles avec planification par termes
- Intégrité relationnelle entre étudiants, programmes et évaluations
- Pipeline de déploiement sans interruption derrière Nginx
07 — Explorer
Cette plateforme est déployée et accessible publiquement.
Vous construisez quelque chose de similaire ?
Dites-nous ce que vous construisez — nous vous aiderons à choisir la meilleure voie technique.
Démarrer un projet