العودة لقائمة المشاريع

بناء موديول Promotions احترافي عالي القابلية للتخصيص

78

نقاط الجدية مشروع جاد

من 100 — بناءً على نشاط صاحب المشروع، جودة الوصف، الميزانية، والعروض
الحالة
مُغلق
تاريخ النشر
منذ 4 أشهر
الميزانية
$1000.00 - $2500.00
مدة التنفيذ
30 يوما
التصنيف
برمجة، تطوير المواقع والتطبيقات
صاحب المشروع
Mohieadin A.
عدد العروض
6
مشاريع قيد التنفيذ
0
التواصلات الجارية
2
المهارات المطلوبة
ASP.NET Core C# Programming تحليل النظم برمجة قواعد البيانات تطوير قاعدة بيانات ASP.NET Core C# Programming تحليل النظم برمجة قواعد البيانات تطوير قاعدة بيانات
الوصف
المتطلبات المعمارية (Architecture) بناء الموديول باستخدام ABP Framework تصميمه كموديول مستقل (Modular Architecture) فصل محرك العروض عن النظام الأساسي (Decoupled Architecture) Event-Driven Processing قابلية التوسع العالية (Scalable & Extensible) دعم المعالجة اللحظية (Real-Time Processing) 1.المتطلبات الوظيفية الأساسية إدارة العروض (Promotion Management) إنشاء العروض وتعديلها واستنساخها اعتماد العروض (Maker/Checker Workflow) إطلاق / إيقاف / إيقاف مؤقت / تمديد العرض إدارة دورة حياة العرض كاملة 2.محرك القواعد (Rule Engine) يجب أن يدعم: شروط فترة الصلاحية (تواريخ، أيام محددة، تكرار دوري) شروط التقسيم (All, White list, Black list, Segmentation Criteria) فلترة الأحداث (المبلغ، نوع العملية، القناة، الوقت) شروط تحفيز المكافأة التحكم في التكلفة (Cost Control) على مستوى: العرض بالكامل خطة المكافأة المستخدم الفردي فترة زمنية محددة 3.أنواع العروض المدعومة Flash Promotions (تعتمد على حدث واحد) Tracker Promotions (تعتمد على تجميع أحداث) Threshold Crossing Global Threshold Scheduled Triggers Ranking-based Rewards 4.نظام المكافآت (Rewards System) مكافآت ثابتة مكافآت نسبية Reward Bags (Lottery System) التحكم في احتمالات الفوز إعادة تعبئة دورية إدارة تكلفة المكافآت 5.خطة التواصل (Communication Plan) إشعارات بداية العرض إشعارات منح المكافأة إشعارات الاقتراب من الحد إشعارات فشل منح المكافأة دعم الإرسال الفوري أو المجدول 6.إدارة القوائم (White/Black Lists) إنشاء قوائم تحميل جماعي تعديل مباشر ربطها بالعروض متطلبات غير وظيفية أداء عالي تحت ضغط استجابة خلال ثوانٍ مرونة عالية في إضافة أنواع عروض جديدة تصميم Domain-Driven Design Clean Architecture توثيق كامل للكود اختبارات وحدات (Unit Tests) المطلوب : تصميم معماري كامل بناء Rule Engine احترافي تصميم قاعدة بيانات مرنة وقابلة للتوسعة بناء API كاملة بناء واجهة إدارة (Admin UI) توثيق تقني شامل تسليم كود نظيف وقابل للتطوير
عرض على مستقل