تفاصيل العمل

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

بطاقة العمل

اسم المستقل
عدد الإعجابات
4
عدد المشاهدات
309
تاريخ الإضافة
تاريخ الإنجاز
المهارات