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

تفاصيل المشروع

المتطلبات المعمارية (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)

توثيق تقني شامل

تسليم كود نظيف وقابل للتطوير

حالة المشروع
مفتوح
تاريخ النشر
الميزانية
$1000.00 - $2500.00
مدة التنفيذ
30 يوما
المهارات

صاحب المشروع
Mohieadin A.
تاريخ التسجيل
معدل التوظيف
المشاريع المفتوحة 1
مشاريع قيد التنفيذ 0
التواصلات الجارية 2

تقدم للمشروع

العروض المقدمة

السلام عليكم، اطلعت على متطلبات بناء Promotions Module باستخدام ABP Framework وبمعمارية Modular / Decoupled / Event-Driven، ويسعدني تنفيذها بمعايير Enterprise. ...

مرحبا أستاذ Mohieadin اطلعت على تفاصيل المشروع وبصراحة هذا ليس موديول عادي Promotions بل هو محرك حملات متكامل Enterprise Grade يحتاج تصميم معماري دقيق وتنفيذ اح...

قبولك لهذا العرض يعتبر اتفاقاً بينك وبين المستقل وسيبقى موقع مستقل وسيطاً بينكما حتى تسليم المشروع. لن تتمكن من تغيير العرض أو إلغائه لاحقًا لذلك تأكد من اختيارك للعرض المناسب باتّباع النصائح التالية:

  • راجع صفحة حساب المستقل الذي اخترته واطّلع على أعماله السابقة
  • إن كانت هناك تفاصيل غير مذكورة في المشروع، فتواصل مع المستقل وأخبره بها أولًا
  • بإمكانك أن تتواصل مع المستقل وتسأله عن أية أمور تحتاجها
  • احرص دائمًا على إبقاء التواصل مع المستقل داخل الموقع قدر الإمكان وذلك لضمان حقوقك
  • لا تتردد من التواصل معنا ان احتجت لأي مساعدة، نحن نحب مساعدتك!

المستقل غير متاح لاستلام مشاريع، يمكنك ارسال تنبيه له لقبول العرض وإعادة المحاولة بعد بضعة ساعات، أو اختيار عرضاً من مستقل آخر.