🎓

نظام الإقبال

نظام رقمي لجمع بيانات طلاب مدرسة الإقبال مع مصادقة OTP وواجهة ثنائية اللغة والوضع الداكن

نظرة عامة

نظام الإقبال هو نظام رقمي متكامل صُمم خصيصًا لجمع وإدارة بيانات طلاب مدرسة الإقبال. يتميز النظام بنظام مصادقة آمن عبر OTP يُرسل للطالب على بريده الإلكتروني، مما يضمن خصوصية البيانات. النماذج ثنائية اللغة تدعم العربية والإنجليزية لتسهيل الملء على جميع الطلاب. لوحة تحكم الإدارة تتيح إدارة بيانات الطلاب وعرض الإحصائيات وتصدير البيانات. الوضع الداكن يوفر تجربة مريحة في جميع الظروف.

المميزات

  • مصادقة آمنة عبر OTP تُرسل للبريد الإلكتروني مع صلاحية محدودة تضمن أمان الوصول
  • نماذج ثنائية اللغة تدعم العربية والإنجليزية مع تبديل فوري يسهل الملء على الجميع
  • لوحة تحكم إدارية شاملة لإدارة بيانات الطلاب وعرض الإحصائيات ومتابعة الحالة
  • إدارة بيانات الطلاب الكاملة مع إمكانية البحث والفلترة والتعديل والحذف
  • وضع داكن مريح للعين يعمل تلقائيًا حسب إعدادات النظام مع إمكانية التبديل اليدوي
  • تصدير البيانات لصيغ PDF وExcel لتسهيل الطباعة والأرشفة والتقارير

كيف يعمل

يعتمد النظام على Next.js مع Prisma لإدارة قاعدة البيانات. المصادقة عبر OTP تُولد وتُرسل للبريد الإلكتروني عند التسجيل وتتحقق من صحتها عند الإدخال. النماذج ثنائية اللغة تتكيف تلقائيًا حسب اختيار المستخدم مع دعم كامل لاتجاهي النص. لوحة التحكم تعرض البيانات مع فلاتر وإمكانية التصدير.

التحديات

التحدي الأكبر كان تنفيذ نظام OTP آمن وموثوق يعمل بشكل متسق عبر مختلف مزودي البريد الإلكتروني. كذلك كان تصميم نماذج ثنائية اللغة تحافظ على تناسق التصميم في الاتجاهين RTL وLTR يتطلب عناية فائقة. ضمان أمان بيانات الطلاب الحساسة مع توفير واجهة سهلة الاستكان كان توازنًا صعبًا.

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

Next.jsTypeScriptTailwind CSSPrisma