تفاصيل العمل

نظام إدارة شؤون الطلاب

نظام متكامل لإدارة شؤون الطلاب تم تطويره باستخدام JavaScript (ES6+) وفقًا لمفاهيم البرمجة كائنية التوجه (OOP)، خلال دورة Advanced JavaScript في Information Technology Institute (ITI).

المشروع يحاكي نظامًا إداريًا حقيقيًا لإدارة:

الطلاب

المحاضرين

الموظفين

المقررات الدراسية

ويعتمد على JSON Server لمحاكاة خادم Backend كامل من خلال RESTful API بدون الحاجة إلى خادم حقيقي.

أهم مميزات النظام

تنفيذ كامل لعمليات CRUD (إضافة – عرض – تعديل – حذف)

تنظيم هيكل المشروع باستخدام JavaScript Modules

تطبيق مفاهيم OOP (الوراثة – التغليف – تعدد الأشكال – التركيب)

إدارة العلاقات بين الكيانات (الطالب – المحاضر – المقرر)

نظام حماية عند الحذف لمنع فقدان البيانات المرتبطة

بحث فوري داخل الجداول

ترتيب الأعمدة تصاعديًا وتنازليًا

تقسيم البيانات إلى صفحات (Pagination)

التحقق الفوري من صحة البيانات داخل النماذج

تصميم احترافي وتجربة مستخدم سلسة

التقنيات المستخدمة

HTML5

CSS3

JavaScript (ES6+)

JSON Server

Fetch API

Git & GitHub

هدف المشروع

بناء نظام إداري ديناميكي يحاكي الأنظمة الواقعية، مع التركيز على كتابة كود منظم، قابل للتوسع، ويعتمد على أفضل ممارسات البرمجة الحديثة.

بطاقة العمل

اسم المستقل
عدد الإعجابات
0
تاريخ الإضافة
المهارات