حسابي

بحث

القائمة

تطوير منصة تعليمية إلكترونية باستخدام ASP NET MVC

تفاصيل العمل

قمت بتطوير منصة إلكترونية لتقديم الدورات التدريبية، تتيح للمدربين رفع الكورسات وللطلاب الاشتراك والتعلم عبر الإنترنت. تم بناء المنصة باستخدام ASP NET MVC مع SQL Server كقاعدة بيانات رئيسية.

أهم الميزات:

نظام تسجيل دخول متقدم: يتيح تسجيل الحسابات للطلاب والمدربين باستخدام Identity Framework.

رفع الدورات التعليمية: دعم رفع مقاطع الفيديو، المقالات، والملفات القابلة للتنزيل.

نظام الدفع الإلكتروني: تكامل مع بوابات الدفع للسماح بشراء الدورات المدفوعة.

لوحة تحكم للمدربين: تمكينهم من إدارة الدورات، الطلاب، والمواد التعليمية الخاصة بهم.

نظام تقييم ومراجعات: يتيح للطلاب تقييم الدورات وإضافة تعليقات لتحسين جودة المحتوى.

التحديات والحلول:

حماية المحتوى: تم استخدام JWT Authentication + Role-based Access لضمان وصول المصرح لهم فقط إلى المحتوى.

ملفات مرفقة