نوع العمل:
تطبيق ويب لإدارة البيانات
أبرز المميزات:
نظام الهوية والحماية (Identity): توفير ميزات تسجيل الدخول (Login) وإنشاء حساب جديد (Register) لتأمين بيانات النظام.
إدارة العمليات الأساسية (CRUD): إمكانية الإضافة، العرض، التعديل، والحذف لكل من (الطلاب، الكورسات، الحضور، والدرجات).
طريقة التنفيذ تقنياً:
التقنيات الخلفية (Backend): تم استخدام ASP.NET MVC Core مع لغة سي شارب لبناء المنطق البرمجي وتوجيه المسارات.
قواعد البيانات: الاعتماد على SQL Server مع تقنية Entity Framework Core لإدارة البيانات بنظام (Code First).
الواجهة الأمامية (Frontend): تصميم واجهة مستخدم نظيفة واحترافية باستخدام Bootstrap لضمان استجابة النظام على جميع الشاشات.
الأمان: تطبيق مفاهيم التحقق من البيانات (Validation) لضمان عدم إدخال بيانات خاطئة لقاعدة البيانات.