حسابي

بحث

القائمة

نظام إدارة التعلم (LMS) – باستخدام MERN Stack

تفاصيل العمل

قمت بتطوير نظام إدارة تعلم (LMS) متكامل باستخدام تقنية MERN (MongoDB, Express.js, React.js, Node.js). يوفر النظام تجربة تعليمية سلسة بميزات متقدمة لكل من المستخدمين والإداريين.

الميزات الرئيسية:

واجهة المستخدم والتنقل:

الصفحة الرئيسية (Landing Page) – تصميم جذاب يعرض ميزات المنصة.

صفحة الدورات (Courses Page) – عرض جميع الدورات المتاحة مع تفاصيلها.

واجهة الدورة (Course UI Page) – تصميم تفاعلي لعرض محتوى الدورة.

صفحات الأسئلة الشائعة والسياسات – لعرض المعلومات والإرشادات اللازمة.

إدارة المستخدمين والمصادقة:

تسجيل الدخول والتسجيل – نظام مصادقة آمن.

التحقق من البريد الإلكتروني – لضمان تسجيل المستخدمين بمعلومات صحيحة.

صفحة الملف الشخصي – تمكن المستخدم من إدارة حسابه.

لوحة تحكم المشرف:

إدارة الدورات – يستطيع المشرف إنشاء، تعديل، وحذف الدورات عن طريق رفع:

وصف الدورة، الملفات، الفيديوهات، الفصول، الأسعار، والصور المصغرة.

إدارة أدوار المستخدمين – إمكانية تحويل مستخدم عادي إلى مشرف أو العكس.

إدارة محتوى الموقع – التحكم الكامل في جميع محتويات النظام.

إحصائيات وتحليلات – عرض بيانات وأداء المنصة.

ميزات إضافية:

بوابة الدفع الإلكتروني – تكامل مع Stripe لإتمام عمليات الدفع بأمان.

التعليقات والردود في الوقت الفعلي – باستخدام Socketio لتمكين التفاعل المباشر.

يقدم هذا النظام حلاً متكاملاً وفعالًا للتعلم عبر الإنترنت، مع التركيز على الأداء، الأمان، والتفاعل المباشر.

بطاقة العمل

اسم المستقل حيدر ح.
عدد الإعجابات 2
عدد المشاهدات 16
تاريخ الإضافة
تاريخ الإنجاز