نظام إدارة الدورات والطلاب باستخدام 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.
مهارات العمل
بطاقة العمل
طلب عمل مماثل