نظام عائلة سلمان هو نظام ويب متكامل تم تطويره لتسجيل وتنظيم وإدارة بيانات العائلات إلكترونيًا، وتحويل عملية جمع البيانات ومتابعتها إلى تجربة رقمية منظمة.
يتيح النظام لكل أسرة إنشاء حساب وتعبئة استمارتها على عدة مراحل، تشمل البيانات الأساسية، السكن، الأبناء، الحالات الخاصة والبيانات العائلية الأخرى، مع إمكانية متابعة نسبة الإنجاز والعودة لاستكمال أو تحديث البيانات خلال فترة التسجيل.
يتضمن النظام لوحة تحكم إدارية لمتابعة الأسر المسجلة والاستمارات، وإدارة فترة التسجيل وصلاحية تعديل البيانات، بالإضافة إلى تصدير البيانات إلى Excel وفق معايير وفلاتر محددة.
تم تطوير الواجهة باستخدام React (Vite) وTailwind CSS، والواجهة الخلفية باستخدام Node.js وExpress.js وMySQL وKnex.js، مع استخدام JWT للمصادقة وإدارة الوصول.
أبرز ما تم تنفيذه:
تسجيل ودخول الأسر ومتابعة الاستمارة.
استمارة متعددة المراحل لتنظيم البيانات العائلية.
متابعة حالة ونسبة إنجاز الاستمارة.
لوحة تحكم إدارية لإدارة ومراجعة السجلات.
التحكم في فتح وإغلاق فترة التسجيل.
التحكم في إمكانية تعديل بيانات الأسر.
تصدير البيانات المنظمة إلى ملفات Excel.
التحقق من البيانات وتقليل الإدخالات غير الصحيحة أو المكررة.
تصميم عربي RTL متجاوب وسهل الاستخدام.