قمت بالمشاركة في تطوير نظام إدارة تعلم (LMS) متكامل يهدف إلى تسهيل عملية إدارة الكورسات والطلاب والمحاضرين داخل بيئة تعليمية رقمية.
النظام مبني باستخدام ASP.NET Core MVC مع Entity Framework وقاعدة بيانات SQL Server، وتم تصميمه بواجهة استخدام سهلة وبسيطة.
المميزات الرئيسية:
لوحة تحكم للإدارة (Admin Panel):
إنشاء حسابات للمدرسين والطلاب.
إدارة الكورسات والمواد التعليمية.
متابعة إحصائيات الطلاب وعدد المسجلين في كل كورس.
واجهة للمدرس (Instructor Panel):
استعراض الكورسات الخاصة به فقط.
رفع المواد التعليمية (PDF, فيديوهات، ملفات).
إنشاء وبناء الاختبارات (Quizzes) وإضافة الأسئلة.
متابعة الطلاب المسجلين في كورساته.
واجهة للطالب (Student Panel):
التسجيل في الكورسات المتاحة.
استعراض المواد التعليمية والمحاضرات.
أداء الامتحانات والاختبارات أونلاين.
متابعة تقدمه ونتائجه.
️ التقنيات المستخدمة:
Backend: ASP.NET Core MVC, Entity Framework
Frontend: HTML, CSS, Bootstrap
Database: SQL Server
Authentication: ASP.NET Identity (تسجيل الدخول والصلاحيات)