دراسة حالة

مدى التعليمية، منصة تدريب معتمدة على محرك مشترك

منصة تعلم إلكتروني وتدريب معتمد شغالة على نفس محرك الـ LMS بتاع الإنجاز والتجمع الصحي، بهوية بصرية وكتالوج دورات خاصين بيها: دروس فيديو، اختبارات، مدفوعات، وشهادات مؤتمتة.

دوري في المشروع
المطور الوحيد للمنصة والمحرك المشترك
نطاق العمل
نشر بهوية مستقلة، كتالوج دورات، مدفوعات، شهادات
الجمهور المستهدف
متدربون في دورات مهنية معتمدة
مدى التعليمية، منصة تدريب معتمدة على محرك مشترك

التحدي

كل جهة تدريب عايزة منصة خاصة بيها، لكن إعادة بناء LMS لكل عميل بتضاعف التكلفة والأخطاء. التحدي اللي مدى بتمثله هو التحويل لمنتج: تدي العميل منصة فعلاً بتاعته — هوية وكتالوج وتسعير — من غير ما تعمل fork للنواة المعتمدة اللي هي أساس الثقة كلها.

  • هوية حقيقية خاصة، مش قشرة بتسرّب
  • كتالوج وتسعير مستقلين
  • النواة المعتمدة لازم تفضل مشتركة ومحصّنة
  • الإصلاحات لازم تنزل على كل المنصات مرة واحدة

المنهجية

مدى شغالة كنشرة من محرك الـ LMS المشترك (Django/PostgreSQL) مع ثيم هويتها فوق النواة. Celery و Redis بيتولوا الإشعارات والتصدير والتقارير بشكل غير متزامن. المدفوعات عبر MyFatoorah بسلة وكوبونات خصم، والشهادات بتصدر أوتوماتيكياً بأرقام فريدة وتحقق أونلاين.

  • ثيم هوية مستقل فوق النواة المعتمدة المشتركة
  • معالجة غير متزامنة بـ Celery + Redis
  • مدفوعات MyFatoorah بسلة وكوبونات
  • شهادات مؤتمتة بتحقق أونلاين

اللي تم بناؤه

منصة تدريب معتمدة بهوية خاصة، وبدورة كاملة من التعلم للشهادة.

  • كتالوج دورات بدروس فيديو وتتبع تقدم
  • اختبارات لكل درس
  • لوحات تحكم متعددة الأدوار للإدارة والمدربين والمتدربين
  • شهادات مؤتمتة قابلة للتحقق

النتيجة

مدى التعليمية شغالة على mada-education.com — النشرة الثالثة بهوية مستقلة اللي بتثبت إن المحرك متعدد المستأجرين خط إنتاج، مش مشروع لمرة واحدة.

  • تعمل على mada-education.com
  • ثالث منصة بهوية مستقلة على نواة واحدة محصّنة
  • إطلاق العملاء الجدد بيتقاس بالأيام

التقنيات المستخدمة

DjangoPostgreSQLPythonCeleryRedisTailwind

عندك مشروع شبه ده؟

قوللي إنت بتبني إيه وهرجع لك بنطاق مقترح وجدول زمني وسعر.