تفاصيل العمل

تسيير المدارس القرآنية – Quranic Schools Management App

نظام إداري رقمي مخصص للجمعيات التي تشرف على مدارس قرآنية، لتسيير بيانات المدارس، الأساتذة، والمتسابقين.

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

- الواجهة الأمامية (Front-End):

React.js — React Bootstrap — React Router DOM — Axios

RTL Support — خط "Cairo" — دعم اللغة العربية الكامل

- الواجهة الخلفية (Back-End):

PHP (REST API) — MySQL

CRUD كامل + التحقق من صحة البيانات

? أهم الوظائف:

تنبيهات احترافية:

- تم دمج مكتبة SweetAlert2 لعرض:

- رسائل نجاح عند حفظ البيانات

- رسائل تحذير قبل الحذف

- تأكيدات عند العمليات الحساسة

- تمنح المستخدم تجربة أنيقة وسهلة الفهم بدل التنبيهات التقليدية

إدارة المدارس:

إضافة مدرسة (الاسم، العنوان، المدير، الهاتف…)

تعديل/حذف/عرض قائمة المدارس

إدارة الأساتذة:

تسجيل الأساتذة (الاسم، اللقب، المستوى، المدرسة التابعة)

قائمة الأساتذة مع وظائف التعديل والحذف

? إدارة المتسابقين:

إضافة مترشح للمسابقة (الاسم، المستوى، عدد الأحزاب، الأستاذ المشرف، المدرسة...)

عرض وتعديل بيانات المتسابقين بسهولة

لوحة تحكم:

إحصائيات عن عدد المدارس، الأساتذة، والمتسابقين

تصميم عربي 100% يدعم الاتجاه من اليمين لليسار (RTL)

دعم الهواتف المحمولة والشاشات الصغيرة (Responsive)

الهدف من التطبيق:

تم تصميم هذا النظام خصيصًا ليساعد جمعية العلماء المسلمين أو أي جمعية قرآنية في:

تنظيم قاعدة بيانات دقيقة عن مدارسها.

تتبّع أداء الأساتذة والمترشحين في المسابقات.

تسهيل التسيير الإداري اليومي بطريقة رقمية.

نظام المستخدمين:

تسجيل دخول بصلاحيات (admin / user)

حماية الواجهة من الوصول غير المصرح به

ملاحظات إضافية:

يدعم تصفية المتسابقين حسب المستوى أو المدرسة.

واجهات إدخال مريحة ومبسطة باللغة العربية.

يمكن تطويره لاحقًا ليدعم تصدير النتائج، طباعة الشهادات، أو إنشاء مسابقات متعددة.

هذا المشروع يبرز قدرتي على تصميم أنظمة عملية حقيقية موجهة للعمل الجمعوي والدعوي، مع احترام تجربة المستخدم العربي.

بطاقة العمل

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