قمت بتطوير نظام إلكتروني متكامل لجمعية خيرية باستخدام NET Core Web API. ، يتيح إدارة التبرعات، الحالات، المتبرعين، والفروع. تم تقسيم النظام إلى طبقات وفقًا لمعماريات Clean وOnion Architecture، ويشمل:
إدارة كاملة للحالات والمستفيدين
تتبع التبرعات والربط بين المتبرع والحالة
واجهات API موثقة باستخدام Swagger
تسجيل دخول آمن باستخدام NET Identity.
استخدام Redis لتحسين الأداء عبر التخزين المؤقت
تسجيل الأحداث باستخدام Serilog
إعداد تقارير وتحليلات للأنشطة
تم تنفيذ المشروع باستخدام أحدث معايير البرمجة النظيفة والاعتماد على مبادئ SOLID وPattern Matching لتحقيق الكفاءة في الأداء.