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

نبحث عن مبرمج محترف لتطوير وتوسيع نظام ولاء قائم (Loyalty System) يعمل بنظام المحفظة الرقمية (Apple & Google Wallet). المطلوب هو إضافة ميزة "بطاقات الأختام" (Stamp Cards) بحيث يتم تحديث شكل البطاقة تلقائياً بناءً على عدد زيارات العميل.

المهام المطلوبة:

1. تطوير لوحة التحكم (Admin Dashboard):

إضافة خيار عند إنشاء البرنامج (نظام نقاط عادي أو نظام أختام).

إضافة حقل لرفع مجموعة صور (حتى 11 صورة) تُمثل مراحل اكتمال الأختام.

إضافة نظام "رسائل عروض" لتحديث حقول نصية (Field Keys) في ظهر البطاقة وإرسال تنبيهات (Push Notifications).

2. الربط التقني (Backend & API):

استخدام PassKit API لتحديث بيانات العضو (Update Member).

تنفيذ نظام Individual Image Override لتغيير صورة الـ (Strip Image) لكل عضو بشكل مستقل بناءً على نقاطه.

أتمتة عملية تبديل الصور (مثلاً: 10 نقاط = صورة الختم الأول، 20 نقطة = صورة الختم الثاني).

3. لوحة الكاشير (Merchant App):

إضافة زر (+1 طابع) وزر (استبدال المكافأة/Redeem) لتصفير النقاط والعودة للصورة رقم 0.

التأكد من سلاسة البحث عن العميل عبر الـ External ID.

4. معالجة الصور:

استضافة الصور على السيرفر الخاص وتحويلها تلقائياً لصيغة WebP لضمان السرعة وكفاءة المساحة.

الشروط والمتطلبات:

خبرة سابقة في التعامل مع PassKit API (ضروري جداً).

إجادة التعامل مع الـ RESTful APIs والتعامل مع ملفات الـ JSON المعقدة.

الالتزام بتقديم كود نظيف (Clean Code) وتجربة النظام قبل التسليم.

رفع الملفات على الاستضافه

حالة المشروع
مفتوح
تاريخ النشر
الميزانية
$25.00 - $50.00
مدة التنفيذ
5 أيام
المهارات

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

تقدم للمشروع

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

اهلا انا اشتغلت على انظمة loyalty وwallet integrations قبل كده وبفهم كويس PassKit وتحديث الكروت ديناميكيا لكل مستخدم اقدر اضيف نظام stamp cards كامل مع image ov...

تحية طيبة بشمهندس علي، معك عبد الرحمن هاني، مطور Backend متخصص في إطار عمل Laravel، ولدي خبرة عملية في بناء الأنظمة الإدارية وأنظمة الولاء (Loyalty Systems)، حي...

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

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

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