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

مشروع ويب متكامل تم تطويره باستخدام ASP.NET Core MVC لتطبيق نظام إدارة شامل يشمل المقررات، الجلسات، المستخدمين، والدرجات. يعتمد المشروع على Three-Tier Architecture (Presentation, Business Logic, Data Access) مع تطبيق Repository Pattern وUnit of Work لضمان فصل المهام وسهولة الصيانة والتوسّع. المميزات الأساسية: إدارة المقررات (إضافة، تعديل، حذف، بحث، تصفية، وترقيم الصفحات). إدارة الجلسات لكل مقرر مع التحقق من التواريخ. إدارة المستخدمين (مدير، مدرب، متدرب) مع البحث والتصفية والتحقق من البريد الإلكتروني الفريد. إدارة الدرجات الخاصة بالمتدربين داخل الجلسات. تطبيق التحقق من صحة البيانات (Data Annotations + Custom + Remote Validation). استخدام Partial Views لإعادة استخدام النماذج وتوحيد تجربة المستخدم. عرض تنبيهات Bootstrap لرسائل النجاح أو الخطأ بعد العمليات. واجهة نظيفة ومنظّمة باستخدام Razor Views وTag Helpers.

شارك
بطاقة العمل
تاريخ النشر
منذ شهر
المشاهدات
34
المستقل
Anas Abdrabo
Anas Abdrabo
مهندس برمجيات
طلب عمل مماثل
شارك
مركز المساعدة