تطوير منصة تعليم إلكتروني (LMS) باستخدام React وLaravel
تفاصيل العمل
قمت بتطوير منصة تعليم إلكتروني متكاملة تتيح إدارة العملية التعليمية من خلال نظام صلاحيات متعدد يدعم الطلاب والمحاضرين ومديري النظام. تشمل المنصة واجهة حديثة وسهلة الاستخدام للطلاب تتيح تصفح الدورات التعليمية، عرض تفاصيل الكورسات، إدارة المفضلة، متابعة الدروس، وتتبع التقدم داخل المحتوى التعليمي. كما تحتوي على لوحة تحكم خاصة بالمحاضرين تمكنهم من إنشاء الكورسات وإدارة الأقسام والدروس ومتابعة الطلاب المسجلين والإحصائيات المتعلقة بالدورات. بالإضافة إلى لوحة تحكم إدارية تسمح بإدارة المستخدمين والكورسات والتصنيفات ومراجعة المحتوى التعليمي قبل نشره، مع عرض إحصائيات عامة حول نشاط المنصة. أبرز المميزات: • نظام صلاحيات متعدد (Student / Instructor / Admin). • إدارة كاملة للكورسات والأقسام والدروس. • متابعة تقدم الطالب داخل الكورسات. • نظام مفضلة (Wishlist). • واجهات تفاعلية ومتجاوبة مع جميع الأجهزة. • دعم الوضع الليلي والنهاري. • حماية المسارات والصلاحيات حسب نوع المستخدم. • ربط كامل بين الواجهة الأمامية والخلفية عبر REST API. التقنيات المستخدمة: • React.js • Redux Toolkit • React Router • Tailwind CSS • Laravel • PHP • MySQL تم تنفيذ المشروع وفق ممارسات تطوير حديثة مع التركيز على تجربة المستخدم وسهولة التوسع وإضافة مزايا جديدة مستقبلاً.
بطاقة العمل
طلب عمل مماثل