تفاصيل العمل

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

تم تطوير المشروع باستخدام ASP.NET Core مع تطبيق 3-Tier Architecture لتنظيم طبقات التطبيق وفصل مسؤوليات الوصول إلى البيانات ومنطق الأعمال وواجهة المستخدم.

**أهم المميزات:**

* تسجيل الدخول وإدارة المستخدمين والصلاحيات.

* Role-Based Authorization.

* التسجيل في الدورات ومتابعة التقدم.

* البحث وتصفية الدورات.

* User Profiles.

* لوحة تحكم لإدارة المستخدمين والدورات والأدوار.

* Generic Repository وUnit of Work.

* Validation وView Models.

* تصميم متجاوب باستخدام Bootstrap.

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

ASP.NET Core MVC, Entity Framework Core, C#, SQL Server, Bootstrap

بطاقة العمل

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