تخطَّ إلى المحتوى
كل الأعمال
// دراسة حالةموبايليعمل

البقشي ذهب وألماس

تجارة مجوهرات عالية القيمة على الجوال — أربع وسائل دفع، وكتالوج من ألف قطعة، وبيت تأسس عام 1881.

2020 السعودية تجزئة المجوهرات · تجارة إلكترونية للذهب والألماس
التجارة الإلكترونية والأسواق الرقميةالمدفوعات

// بالأرقام

6+
سنوات في الإنتاج

على App Store منذ مايو 2020 وما زال يُحدَّث في 2025

4
وسائل الدفع

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

1,000+
الكتالوج

قطعة ذهب وألماس تُشحن إلى أنحاء المملكة

1881
عميل منذ

سنة تأسيس بيت المجوهرات الذي بُني له التطبيق

// المشكلة

ما الذي كان يواجهه العمل

بيع المجوهرات عبر الإنترنت مسألة سداد ترتدي ثوب الكتالوج. القطعة الواحدة شراء بأربعة أرقام، وعند هذا السعر لا يترك المتسوق سلة دفع لا يثق بها — بل لا يبدؤها أصلًا. بعضهم لن يدفع إلا بشبكة البطاقات المحلية التي اعتادها، وبعضهم يريد تقسيم المبلغ على شهور قبل أن يلتزم، وبعضهم لن يمرّر أربعة أرقام عبر هاتف مطلقًا ويحتاج إلى إنسان وإيصال. كل واحد من هؤلاء وسيلة دفع مختلفة، وغياب وسيلة لا يُضعف البيعة بل يخسرها كاملة. وفي الوقت نفسه تجلس القطع نفسها في أربعة فروع، فما يعرضه التطبيق يجب أن يكون الكتالوج نفسه الذي يعمل عليه المعرض.

// نظرة عامة

متجر جوال لبيت مجوهرات تأسس عام 1881، له فروع في المنطقة الشرقية والرياض والخبر. يتصفّح المتسوق كتالوجًا من ألف قطعة ذهب وألماس، ويدفع عبر أربع وسائل — بطاقات محلية أو محفظة بنقرة واحدة أو تقسيط أو نقدًا وتحويلًا — ويتابع طلبه حتى الباب، على iOS وAndroid خلفها منظومة Laravel.

// المعمارية

كيف رُكِّب النظام

01واجهة المتسوق

تطبيق الجوال

Flutter — iOS وAndroid

السلة والدفع

أربعة مسارات سداد

02طبقة التطبيقات

واجهة الكتالوج

القطع والمجموعات والتوفّر

خدمة الطلبات

الإنشاء · الحالة · السجل

03البيانات

قاعدة بيانات علائقية

الكتالوج والطلبات والعملاء

تخزين الوسائط

تصوير المنتجات

04التكاملات

بوابة الدفع

دفع مستضاف · بطاقات محلية

المحفظة والتقسيط

دفع بنقرة وتقسيم المبلغ

الإشعارات الفورية

حالة الطلب إلى المتسوق

كتالوج واحد خلف التطبيق والفروع، ودفع يتفرّع إلى أربعة مسارات سداد.

// قرارات هندسية

القرارات التي شكّلت النظام

القرارات القليلة التي حدّدت سلوك هذا النظام — وماذا اشترى كل قرار منها.

  1. 01

    أربع وسائل دفع، لأن وسيلة واحدة تخسر البيعة

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

  2. 02

    التقسيط خيار من الدرجة الأولى لا هامشًا عند الدفع

    على خاتم بأربعة أرقام، يكون تقسيم المبلغ هو القرار نفسه غالبًا لا مجرد تسهيل. وإظهار التقسيط بجوار السعر — لا بعد ثلاث نقرات داخل صفحة الدفع — يضع الرقم الميسور أمام المتسوق وهو ما يزال يفاضل.

  3. 03

    بيانات البطاقة لا تلمس التطبيق ولا خادمنا

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

  4. 04

    كتالوج واحد خلف التطبيق والمعرض

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

  5. 05

    إشعارات فورية مرتبطة بحالة الطلب

    من أنفق للتو أربعة أرقام يريد أن يعرف أين طرده. وربط الإشعارات بانتقالات الطلب الحقيقية حوّل أكثر مكالمات الدعم تكرارًا إلى شيء يجيب عنه التطبيق وحده.

  6. 06

    قاعدة شيفرة Flutter واحدة للمنصتين

    عميل واحد لـ iOS وAndroid هو سبب استمرار تطوّر التطبيق بدل تحجّره — فقد تجاوز الإصدار السابع والثلاثين وهو ما يزال قابلًا للصيانة بفريق صغير، وهو ما لم تكن قاعدتا شيفرة أصليتان متوازيتان بهذا الحجم لتسمحا به.

// أبرز الملامح

قدرات مميزة

01

دفع بأربع وسائل

البطاقات المحلية والمحفظة بنقرة واحدة والتقسيط والنقد أو التحويل، كل منها يحوّل متسوقًا كانت الوسائل الأخرى ستخسره — وهو على سلة بأربعة أرقام الفارق بين متجر وكتيّب.

02

تقسيط على القطع عالية القيمة

يظهر تقسيم المبلغ بجوار السعر لا مدفونًا عند الدفع، لأن الرقم الشهري على قطعة غالية هو الرقم الذي يفاضل عليه المشتري فعلًا.

03

المدفوعات خارج المسار الحرج

صفحة بوابة مستضافة تُبقي بيانات البطاقات خارج التطبيق والخادم معًا، فيبقى سطح الامتثال عند المعالج بينما يظل الدفع محسوسًا كجزء من التطبيق.

04

كتالوج واحد وقناتان

أكثر من ألف قطعة عبر خطوط البيت الخاصة تُخدَم من منظومة خلفية واحدة، فلا يتناقض التطبيق مع الفروع الأربعة أبدًا.

05

تتبّع الطلب بالإشعارات

تنطلق الإشعارات عند انتقالات الطلب الحقيقية، فتتحوّل أكثر مكالمات الدعم تكرارًا في شحنة عالية القيمة إلى شيء يجيب عنه المتسوق بنفسه.

06

متجر بالعربية أولًا

مصمَّم حول العربية والتخطيط من اليمين إلى اليسار منذ البداية، لجمهور مستهلك في أنحاء المملكة.

// المزايا

مجموعة مزايا العمل التجاري

النطاق الوظيفي المُسلَّم عبر كل جزء من المنتج.

المتسوقون

  • تصفّح مجموعات الذهب والألماس
  • خطوط العلامة الخاصة بالبيت
  • صفحة المنتج بالصور
  • البحث والتصفية
  • قائمة الأمنيات
  • واجهة عربية بتخطيط من اليمين إلى اليسار

الدفع والسداد

  • الدفع بالبطاقات المحلية
  • الدفع بالمحفظة بنقرة واحدة
  • خطط تقسيط على القطع عالية القيمة
  • الدفع عند الاستلام
  • التحويل البنكي
  • دفع عبر صفحة مستضافة دون تخزين بيانات البطاقات

الطلبات

  • السلة وإنشاء الطلب
  • عناوين التوصيل
  • تتبّع حالة الطلب
  • سجل الطلبات
  • إشعارات فورية بحالة الطلب

المنصة

  • كتالوج واحد خلف التطبيق والفروع
  • عرض تجاري يُدار من الخادم
  • قاعدة شيفرة واحدة لـ iOS وAndroid
  • مصانة في الإنتاج إلى ما بعد الإصدار السابع والثلاثين
// الأثر

ما الذي تغيّر تشغيليًا

نتائج موثقة من النظام المُسلَّم. وحيث تكون الأرقام الدقيقة سرية، يُذكر التغيّر التشغيلي بدلًا منها.

  • يعمل على App Store وGoogle Play منذ مايو 2020 وما زال يتلقى التحديثات في 2025
  • أربع وسائل دفع في الإنتاج، من بينها التقسيط والمحفظة بنقرة واحدة
  • كتالوج يضم أكثر من ألف قطعة ذهب وألماس تُشحن إلى أنحاء المملكة
  • إشعارات حالة الطلب استبدلت أكثر مكالمات الدعم تكرارًا
  • قاعدة شيفرة Flutter واحدة تخدم iOS وAndroid
  • واجهة بالعربية أولًا بتخطيط كامل من اليمين إلى اليسار
// القيود

ما كان علينا العمل ضمنه

  • قيم سلة بأربعة أرقام — الثقة والسداد أهم من حجم التصفّح
  • متسوقون موزّعون بين البطاقات المحلية والمحافظ والتقسيط والدفع عند الاستلام
  • الفروع تبيع القطع نفسها، فلا يجوز أن يتباعد الكتالوج
  • شحنات عالية القيمة ومؤمَّنة تُسلَّم في أنحاء المملكة
  • جمهور مستهلك ناطق بالعربية على المنصتين
// دوري

ما الذي تولّيته

من البداية للنهاية في هذا المشروع — من المعمارية ونمذجة البيانات وحتى منتج إنتاجي مُسلَّم.

  • تطبيق Flutter لـ iOS وAndroid
  • واجهة Laravel البرمجية ونموذج بيانات الكتالوج والطلبات
  • تكامل بوابة الدفع والمحفظة
  • تكامل مزوّد التقسيط
  • دورة حياة الطلب والإشعارات الفورية
  • النشر في المتاجر وإدارة الإصدارات
// التقنيات

بُني بواسطة

الجوال

FlutterDart

الواجهة الخلفية

LaravelPHP

البيانات

MySQL

المدفوعات

PayTabsApple Paytabby

التكاملات

Firebase Cloud Messaging
// Makhloof Studio

تريد شيئاً مثل البقشي ذهب وألماس؟

استوديو برمجيات بوتيك — أنظمة بجودة الوكالات، يبنيها مهندس أول واحد.

ابنِ شيئًا كهذا
WhatsApp