هو منصة إلكترونية متكاملة لإدارة العملية التعليمية والتواصل بين أطراف الجامعة (الإدارة، المحاضرين، والطلاب). تم بناء النظام ليعمل بكفاءة عالية مع تقسيم دقيق للصلاحيات (Role-Based Access Control) لضمان خصوصية وسهولة تدفق البيانات.
أقسام النظام الرئيسية (الميزات التقنية):
1. لوحة تحكم الإدارة (Admin Dashboard):
إدارة المستخدمين: إضافة وتعديل بيانات أعضاء هيئة التدريس والطلاب.
التحكم في الصلاحيات: تحديد ما يمكن لكل فئة الوصول إليه داخل النظام.
إدارة المحتوى: إدخال الكليات والأقسام وتحديث البيانات الأساسية للجامعة.
2. بوابة المحاضر (Instructor Portal):
إدارة الدرجات: رصد درجات الطلاب وتحديثها لحظياً عبر الـ API.
المحتوى التعليمي: رفع المحاضرات والمواد العلمية لتظهر للطلاب المشتركين في المادة.
نظام التنبيهات: إرسال الإشعارات (Notifications) للطلاب بخصوص المواعيد أو التحديثات الجديدة.
3. بوابة الطالب (Student Portal):
الملف الشخصي: عرض البيانات الأكاديمية والمواد المسجلة.
النتائج والجداول: جلب جداول المحاضرات ونتائج الامتحانات ديناميكياً فور اعتمادها من الدكتور.
التفاعل: استقبال التنبيهات والاطلاع على آخر أخبار القسم والجامعة.
المهارات والتقنيات المستخدمة:
الواجهات الأمامية (Front-End): استخدام HTML5 و CSS3 لبناء واجهات متجاوبة (Responsive) تعمل على الموبايل واللابتوب بدقة عالية.
المنطق البرمجي (JavaScript): التعامل مع الـ Logic الخاص بالتنقل بين الصفحات وإدارة حالات المستخدم (User States).
تكامل البيانات (API Integration): ربط الواجهات مع الـ Backend باستخدام (Fetch API / Axios) لإتمام عمليات الـ CRUD (إضافة، عرض، تعديل، حذف) للبيانات.
تجربة المستخدم (UX): تصميم مسارات سهلة تضمن وصول كل مستخدم لمعلوماته بأقل عدد من النقرات.