نظام ويب مبسط لإدارة شؤون الطلاب يتيح لموظفي الإدارة التحكم الكامل في بيانات الطلاب، المقررات، المحاضرين، والموظفين من خلال واجهة جدول تفاعلية (Grid View).
تم تطوير المشروع باستخدام JavaScript ES6 بأسلوب OOP و Modules، مع الاعتماد على json-server كمحاكاة للـ Backend واستخدام Fetch API للتعامل مع البيانات عبر REST APIs.
أهم مميزات النظام:
عرض البيانات في جدول منظم مع Pagination
تنفيذ عمليات CRUD كاملة (إضافة – تعديل – حذف – عرض)
البحث الفوري داخل البيانات
فرز البيانات حسب الأعمدة
تقسيم البيانات على صفحات
تنظيم الكود في ملفات Modules مستقلة
معالجة أخطاء أساسية لطلبات الشبكة
التقنيات المستخدمة:
HTML & CSS
JavaScript ES6 (OOP + Modules)
Fetch API
json-server (Mock Backend)
المشروع يعكس القدرة على بناء تطبيقات ويب تعتمد على REST API وتنظيم الكود بطريقة احترافية وقابلة للتوسع والصيانة.