قمت بتطوير نظام متكامل لإدارة الجمعيات الخيرية (SaaS) يهدف إلى تنظيم عمليات تسجيل المستفيدين، متابعة حالاتهم، وتوزيع الدعم بشكل عادل وشفاف.
? المشكلة التي يحلها النظام:
يساعد الجمعيات على إدارة بيانات المستفيدين وتقليل العشوائية في توزيع الدعم، مع توفير رؤية واضحة لاتخاذ قرارات أفضل.
⚙️ أهم المميزات:
✔️ لوحة تحكم ذكية تعرض:
إجمالي الدعم
نسب التغطية
أكثر المناطق احتياجًا
(بشكل لحظي)
✔️ إدارة كاملة للمستفيدين:
إضافة وتعديل البيانات
تصنيف الحالات (عالي / متوسط / منخفض)
تتبع تاريخ الدعم لكل مستفيد
✔️ نظام كشوفات وتقارير:
إنشاء كشوف مخصصة (مثل: الأيتام، رمضان…)
تصدير Excel / PDF
فلترة وبحث متقدم
✔️ نظام تواصل داخلي:
شات فوري بين الجمعيات باستخدام SignalR
تحديثات لحظية بدون Refresh
✔️ نظام أمان متكامل:
JWT Authentication
OTP عبر البريد الإلكتروني
صلاحيات متعددة للمستخدمين
✔️ إدارة ملفات ومستندات:
رفع ملفات (بطاقة – دخل – تقارير)
ربطها بكل مستفيد
? تقنيات مستخدمة:
Backend: .NET (Web API)
Frontend: Angular
Real-time: SignalR
Authentication: JWT + OTP
Architecture: Clean Architecture