Quran Gateway LMS — منصة إدارة تعلم مخصصة لجمهورين
هندسة نظام إدارة تعلم متكامل (~٩٠٪ إنجاز) يتميز ببوابتين مخصصتين للإدارة وأولياء الأمور، وفصول افتراضية عبر LiveKit Cloud، وتقارير تقدم آلية، ومراقبة ذكاء اصطناعي لحماية الأطفال.
نظرة عامة على النظام والأهداف
Quran Gateway LMS هي منصة مخصصة لإدارة التعلم تم تطويرها لتلبية المتطلبات التشغيلية لأكاديمية تعليمية على الإنترنت. بلغت نسبة إنجاز النظام حالياً قرابة 90%، وهو يخدم فئتين رئيسيتين من المستخدمين: الكادر الإداري المشرف على عمليات الأكاديمية، وأولياء الأمور المتابعين للتطور التعليمي لأبنائهم.
تحل المنصة محل مسارات العمل اليدوية المتفرقة (الجداول الموزعة، تطبيقات المراسلة الخارجية، روابط الفيديو غير المتصلة) بنظام موحد وآمن مصمم لاستيعاب سعة تشغيلية مستهدفة تتراوح بين 1,000 و10,000 مستخدم نشط في عامه التشغيلي الأول.
بنية معمارية حديثة متكاملة
تمت هندسة المنصة وفق أحدث معايير تطوير الويب الحديثة، مع التركيز على أمان الأنواع، والمزامنة اللحظية، والأداء العالي في العرض من الخادم:
- TanStack Start (React 19 وSSR): إطار عمل React متكامل يوفر عرضاً متدفقاً من جانب الخادم، ودوال خادم متينة، وتقسيماً تلقائياً لحزم الكود.
- TanStack Router وQuery: توجيه من جانب العميل مع فحص صارم للأنواع، وإدارة لحالة معلمات البحث، وتحديث تفاعلي فوري لذاكرة التخزين المؤقت.
- Tailwind CSS v4 ومكونات Radix Primitives: واجهات مستخدم ميسرة وقابلة لإعادة الاستخدام مع توافق كامل لإمكانية الوصول والتنقل عبر لوحة المفاتيح.
- Supabase: قاعدة بيانات PostgreSQL مدارة تعتمد سياسات أمان على مستوى الصفوف (RLS) لعزل البيانات الصارم بناءً على الأدوار، ومصادقة Supabase Auth، ودوال الحافة (Edge Functions).
- Zod: التحقق الصارم من صحة البيانات من البداية إلى النهاية لضمان تطابق مدخلات العميل مع دوال الخادم واستعلامات قاعدة البيانات.
- LiveKit Cloud: بنية تحتية لبث WebRTC توفر اتصالاً صوتياً ومرئياً فائق السرعة بزمن استجابة منخفض مباشرة داخل الفصول الافتراضية.
النطاق الوظيفي لجمهورين
1. بوابة إدارة الموظفين (14 وحدة صلاحيات)
تنتظم بوابة الإدارة حول 14 وحدة صلاحيات دقيقة، تتيح التحكم في الوصول بحسب الدور عبر:
- تسجيل الطلاب وتعيين المعلمين.
- تنسيق جداول الحصص وتوزيع الفصول الدراسية.
- سجلات تدقيق النظام وإدارة الدعم والمتابعة.
2. بوابة أولياء الأمور
- إدارة ربط الأبناء: لوحة تحكم موحدة تتيح للوالدين ربط ومتابعة سجلات عدة أطفال من حساب واحد.
- متابعة الحضور والتقارير اليومية: يسجل المعلمون الحضور وإنجازات الدروس وتفاعل الطالب يومياً فور انتهاء الجلسة.
- تقارير تقدم شهرية بصيغة PDF مولدة تلقائياً: تُجمع السجلات اليومية للمعلمين تلقائياً في تقرير تقدم شهري شامل يصدر بصيغة PDF ويرسل مباشرة إلى أولياء الأمور.
حماية الأطفال المخصصة: مراقبة ذكاء اصطناعي داخل الفصول
تتضمن المنصة ميزة حماية أطفال مخصصة تعتمد على الذكاء الاصطناعي داخل الفصول الافتراضية، وهي مصممة خصيصاً لاكتشاف أي محاولة من المعلم لترتيب تواصل خارجي مع الطالب بعيداً عن المنصة — وهي ميزة أمان حقيقية لحماية الأطفال وليست مجرد مرشح عام للمحتوى.
السعة المصممة والحالة الإنتاجية
النظام قيد التطوير بنسبة إنجاز تقارب 90%، وقد صُمم ليستوعب سعة مستهدفة بين 1,000 و10,000 مستخدم في عامه الأول.