Aid-Registry — نظام إدارة وتوزيع المساعدات
نظام Laravel لإدارة توزيع المساعدات لدار اليتيم الفلسطيني: محرك تحقّق آلي يفحص كشوف Excel عبر أكثر من 15 قاعدة، يمنع الصرف المكرّر وتجاوز الكميات، ويدير المخزون والمكاتب والصلاحيات.

المجال
الأنظمة الإدارية للجمعيات والمؤسسات الخيرية
الدور
المشروع كاملاً — تحليل المتطلبات، التواصل مع العميل، تصميم بنية البيانات، وتطوير الواجهة والخلفية ومنطق التحقّق
التقنيات
Laravel, PHP 8.2, MySQL, Blade, Tailwind CSS, Maatwebsite Excel, Yajra DataTables, Laravel mPDF
تحديات المشروع
منع الصرف المكرّر وتجاوز الكميات في بيئة توزيع موزّعة على عدة مكاتب، مع استقبال بيانات عبر ملفات Excel غير موثوقة ومليئة بالأخطاء.
طريقة التنفيذ
محرك تحقّق متعدد الطبقات (+15 قاعدة) يرفض البيانات الخاطئة قبل دخولها لقاعدة البيانات، مع كشف تكرار مزدوج، منطق علاقات عائلية، وقيود على الكمية المخصّصة لكل مكتب.
معرض المشروع
استكشف الواجهات والأنظمة المختلفة التي تم تطويرها في هذا المشروع
النتائج والأثر
ألغى مرحلة الدمج اليدوي بالكامل، ومنع الصرف المكرّر وتجاوز الكميات الذي كان يحدث سابقًا — وأصبحت الأخطاء تُكتشف وتُرفض قبل الاعتماد لا بعده.
الميزات الرئيسية
- ✓محرك تحقّق آلي لكشوف Excel (+15 قاعدة قبل القبول)
- ✓كشف تكرار مزدوج: داخل الملف ومقابل قاعدة البيانات
- ✓منطق علاقات عائلية يمنع ازدواج الصرف للأسرة الواحدة
- ✓قيود على الكمية المخصّصة لكل مكتب ضمن المشروع
- ✓إدارة المخزون والمشاريع والتخصيصات للمكاتب
- ✓نظام صلاحيات وأدوار + سجل نشاط كامل
- ✓لوحة إحصائيات وتقارير قابلة للتصدير (Excel / PDF)
محتار بخطوتك التقنية القادمة؟
سواء لديك فكرة جديدة، أو مشروع قائم يواجه مشاكل تقنية أو أداء ضعيف، جلسة استشارة برمجية قصيرة قد تختصر عليك وقتًا وتكلفة كبيرة قبل أي تنفيذ.