منصة التعليم الزيتوني
منصة تعليمية متكاملة مبنية حول إدارة أكاديمية منظمة — الطلاب والبرامج والجداول والتقييمات والعمليات في نظام واحد.
01 — نظرة عامة
الزيتونة هي البيت الرقمي لمعهد ديني للتعليم: منصة عامة يكتشف فيها الطلاب البرامج ويسجلون فيها، مدعومة بنظام إدارة أكاديمية لفريق المعهد. تقدم المنصة محتواها باللغة العربية بدعم كامل للكتابة من اليمين إلى اليسار.
02 — التحدي
كان المعهد يعمل بجداول بيانات وأدوات منفصلة. التسجيل والجداول والمدفوعات والسجلات الأكاديمية كانت في أماكن متفرقة، مما يولّد مطابقة يدوية وأخطاءً وغياب مصدر حقيقة واحد لاتخاذ القرارات. كما كان لا بد أن تعكس الواجهة العامة هوية المعهد بالعربية، بتجربة من اليمين إلى اليسار متقنة حقًا.
03 — الحل
بدأنا من سير العمل الأكاديمي لا من قائمة المزايا: كيف ترتبط الفصول الدراسية والبرامج والمجموعات والحصص والتقييمات فعليًا. أصبح هذا النموذج العمود الفقري للمنصة، مع صلاحيات حسب الدور للمديرين والمعلمين والطلاب، وأتمتة للعمليات المتكررة التي كان الفريق ينفذها يدويًا، وواجهة عامة مصممة للتسجيل.
04 — تجربة المنتج


05 — الهندسة
تطبيق Next.js متكامل مع طبقة نطاق TypeScript صارمة، وPrisma فوق PostgreSQL لسلامة العلاقات، وRedis للتخزين المؤقت والمسارات الحرجة للجلسات، مُعبأً بـ Docker ويُقدَّم عبر Nginx بمسار نشر مرحلي.
06 — النتيجة
نظام سجل واحد للعمليات الأكاديمية للمعهد، مع بيانات منظمة تحل محل جداول البيانات ومسارات عمل مؤتمتة من البداية للنهاية. المنصة مباشرة وتستقبل التسجيلات.
- واجهة تسجيل عامة (عربية، RTL)
- إدارة أكاديمية متعددة الأدوار
- جدولة بالفصول الدراسية والتقييمات
- نشر إنتاجي مُعبأ بالحاويات
التعقيد الهندسي
- نموذج بيانات أكاديمي متعدد الأدوار مع جدولة بالفصول الدراسية
- سلامة العلاقات بين الطلاب والبرامج والتقييمات
- مسار نشر دون توقف خلف Nginx
07 — استكشاف
هذه المنصة منشورة ومتاحة للعموم.