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

السلام عليكم

المطلوب برمجة إضافة ووردبريس (WordPress Plugin) مخصصة لإدارة مسابقات مؤسسة غير ربحية. الإضافة تتيح إنشاء مسابقات، استقبال طلبات التسجيل المتعددة من الواجهة الأمامية، فرز المشاركين تلقائياً حسب الفئة العمرية والجنس، وإدارة التواصل معهم عبر الواتساب.

1. لوحة التحكم والإدارة

1.1 إدارة المسابقات :

- إنشاء Custom Post Type باسم المسابقات.

- حقول المسابقة (Meta Fields):

* تاريخ بداية ونهاية التسجيل (إغلاق التسجيل تلقائياً بعد انتهاء المدة).

* إعدادات المستويات (Levels Setup): قسم لإضافة مستويات متعددة للمسابقة، بحيث يتم تحديد شرطين لكل مستوى: (نطاق العمر من/إلى، والجنس: ذكر/أنثى/الكل).

1.2 إدارة المشاركين (Participants Management):

o إنشاء Custom Database Table أو Custom Post Type لحفظ بيانات المشاركين لضمان سرعة الاستعلام.

o عرض قائمة المشاركين داخل صفحة كل مسابقة مع إمكانية التصفية (Filter) حسب: المستوى.

o صلاحيات الأدمن: إضافة مشارك يدوياً، تعديل بيانات مشارك، أو حذفه.

o إضافة زر لتصدير قائمة المشاركين في كل مسابقة إلى ملف Excel أو CSV، مقسمين حسب المستويات. سيسهل هذا على المنظمين طباعة الكشوفات يوم المسابقة.

1.3 نظام إشعارات الواتساب (WhatsApp Notifications):

o واجهة لإرسال رسائل واتساب من لوحة التحكم.

o خيارات الإرسال: (تحديد الكل، تحديد مستوى معين، أو تحديد مشارك فردي).

o إرسال رسالة تأكيد تلقائية فورية للمشارك بمجرد نجاح تسجيله في الموقع، تحتوي على اسمه، مستوى المسابقة الذي تم تصنيفه فيه، ورقم التسجيل المرجعي.

o الربط بمنصة الواتساب عن طريق wawp.net

2. واجهة المستخدم

2.1 صفحة عرض المسابقات:

o صفحة ديناميكية (أو Shortcode) تعرض المسابقات المتاحة حالياً (التي لم ينتهِ تاريخ تسجيلها). و يتم عرض صورة تعريفية عن المسابقة و بيانات المسابقة مع وصف للمسابقة وصور ونموذج التسجيل.

2.2 نموذج التسجيل (Registration Form):

o نموذج لا يعتمد على بوابات الدفع.

o ميزة التسجيل المتعدد (Repeater Fields): إمكانية إضافة أكثر من مشارك في نفس جلسة التسجيل (مثال: أب يسجل 3 من أبنائه دفعة واحدة).

o الحقول المطلوبة لكل مشارك:

- الاسم الثلاثي.

- تاريخ الميلاد (Date Picker).

- الجنس (Drop-down أو Radio button).

- رقم الواتساب (مع التحقق من كود الدولة لدولة سلطنة عمان فقط (968).

- العنوان.

- المستوى.

2.3 المنطق البرمجي (Core Logic):

o عند إدخال المستخدم لـ "تاريخ الميلاد" و"الجنس" في نموذج الواجهة، يقوم النظام (عبر AJAX أو JavaScript) باحتساب العمر، ومطابقته مع شروط المستويات التي وضعها الأدمن، وتعيين المستوى المناسب للمشارك فوراً قبل الإرسال. او اظهار المستوى المتوافق مع المشارك.

حالة المشروع
مُغلق
تاريخ النشر
الميزانية
$50.00 - $100.00
مدة التنفيذ
12 يوما
المهارات

صاحب المشروع
Mhd B.
  • دعم، مساعدة وإدخال بيانات
تاريخ التسجيل
معدل التوظيف
المشاريع المفتوحة 0
مشاريع قيد التنفيذ 0
التواصلات الجارية 0

تقدم للمشروع

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

السلام عليكم لقد قرأت طلبك ويمكنني تنفيذه باحترافية ، لدي خبرة في انشاء اضافات ووردبريس لجميع المجالات. راسلني للاتفاق على التفاصيل الشكلية للمشروع ، خاصة المظه...

السلام عليكم، بعد مراجعة تفاصيل المشروع، الفكرة تتمثل في تطوير إضافة WordPress مخصصة لإدارة المسابقات بشكل منظم وسهل. المشكلة الأساسية هي أن إدارة المشاركين وفر...

اهلا بحضرتك انا مطور WordPress وعندي خبرة في البرمجة الخاصة للإضافات والقوالب اطلعت على تفاصيل المشروع وفهمت المطلوب بالكامل وجاهز لتطوير إضافة WordPress مخصصة ...

وعليكم السلام ورحمه الله ا.مهد لقد قرأت المطلوب و مستعدة ان شاء الله له حيث ان قمت بالفعل بعمل عديد من بلاجن وردبريس لخدمات مختلفة اذا تريد الاطلاع عليه يمكنني ...

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

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

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