نظام إدارة التعلم (LMS) - مشروع شامل لتسهيل التعليم الإلكتروني

تفاصيل العمل

نظام إدارة التعلم (LMS) - مشروع شامل لتسهيل التعليم الإلكتروني

️ التقنيات المستخدمة:

الواجهة الخلفية: ASP.NET Core Web API مع Entity Framework Core وSQL Server

الواجهة الأمامية: React.js (Vite) مع Redux Toolkit وتصميم بـ Tailwind CSS

نظام المصادقة: JWT مع إدارة أدوار (مسؤول، معلم، طالب)

الدفع الإلكتروني: تكامل مع Stripe وRazorpay

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

أدوار المستخدمين: مسؤول، معلم، وطالب

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

بطاقات تعليمية (Flashcards) وتتبع المهام

تتبع التقدم في الدروس والدورات

لوحة تحكم المسؤول: لإدارة المستخدمين، الدورات، الأقسام، والرسائل

لوحة تحكم المعلم: لرفع المحتوى وإدارته

تسجيل دخول آمن مع صلاحيات حسب الدور

? نظام توصيل ذكي يعمل بالذكاء الاصطناعي:

اقتراح دورات مخصصة بناءً على:

اهتمامات المتعلم والأقسام المختارة

سجل التعلم السابق (تصفية تعاونية)

تشابه المحتوى (TF-IDF + SVD)

تقييم مستوى المهارات والمتطلبات المسبقة

️ أدوات إضافية:

مؤقت بومودورو للدراسة المركزة

بطاقات تعليمية وقوائم مهام لدعم التعلم الفعال

بطاقة العمل

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