بناء وتطوير النظام الخلفي (Backend) وقواعد البيانات لمنصة تعليمية تفاعلية متعددة الأدوار باستخدام PHP و Laravel، مع إدارة كاملة للمحتوى، الصلاحيات، والعمليات التعليمية.
مميزات النظام وأدوار المستخدمين:
لوحة تحكم الأدمن (Admin Dashboard): إدارة المستخدمين والطلاب، إضافة الدورات وتعيين المدربين المسؤولين عنها.
لوحة تحكم المدرب (Instructor Dashboard): إدارة الدورات الخاصة بالمدرب، رفع محتوى الفيديوهات، ووضع أسئلة وأجوبة الامتحانات لكل مستوى.
لوحة الطالب الشخصية (Student Dashboard): عرض الملف الشخصي، تتبع الدورات المسجلة ونسبة إنجازها (%), عرض الدورات المؤجلة، والشهادات الخاصة بالطالب.
نظام حماية المحتوى والامتحانات (Progressive Learning): تقسيم الدورة إلى 3 مستويات، حيث لا يمكن للطالب فتح المستوى الثاني إلا بعد اجتياز امتحان المستوى الأول بنجاح.
نظام الامتحانات: دعم أسئلة الاختيار من متعدد (MCQ) والتصحيح التلقائي.
الواجهة الأمامية وعرض التفاصيل: عرض الدورات الأكثر شعبية، إحصائيات المنصة، نظام تسجيل دخول آمن، وصفحات تفاصيل الدورات