منصات وأنظمةدراسة حالة · 2026

Pushbib

منصة إشعارات Push تعمل على سيرفرك

دورناالمعمارية والبناء الكامل — الخادم، ولوحة التحكم، ومكتبة SDK للموبايل
العميلMyThings
الفترة2026
الفئةمنصات وأنظمة
معرض لقطات الشاشة 3
لقطات من المشروع · 5
01 — نظرة عامة

نظرة على المشروع

منصة إشعارات تعمل على سيرفر الشركة نفسها: ترسل إلى ملايين الأجهزة عبر Firebase وApple مباشرةً، دون اشتراك لدى طرف ثالث ودون مشاركة بيانات العملاء مع أحد — مع لوحة تحكم كاملة ومكتبة SDK لـ React Native.

02 — المشكلة

ما الذي كان يحتاجه العميل

كانت إشعارات تطبيقات MyThings الأربعة تمرّ عبر مزوّد خارجي: اشتراك يكبر مع كل جهاز، وقائمة العملاء عند طرف ثالث، وإشعار الطلب حين لا يصل لا أحد يعرف لماذا.

03 — الحل

كيف بنيناه

بنينا Pushbib من الصفر: خادم Node.js مع MongoDB وRabbitMQ يرسل عبر FCM وAPNs مباشرةً، بمسار منفصل لإشعارات الطلبات وآخر للحملات حتى لا تؤخّر حملةٌ كبيرة إشعارَ طلب. لوحة تحكم React لكتابة الرسالة ومعاينتها على أندرويد وآيفون واختبارها على أجهزة الفريق ثم إرسالها أو جدولتها، مع موافقات وصلاحيات لكل تطبيق، واستهداف بالشرائح والوسوم والموقع، وتتبّع وصول كل رسالة لكل جهاز، ومراقبة صحة كل جزء من النظام. ومكتبة SDK لـ React Native تُركَّب بثلاثة أسطر دون أي إعداد Firebase داخل التطبيق.

04 — الميزات

ما الذي بنيناه

إرسال إلى ملايين الأجهزة عبر Firebase وApple مباشرةً
قوالب لإشعارات الطلبات بعدّة لغات، دون تكرار الإرسال
حملات بالشرائح والوسوم والموقع، مع جدولة وإرسال تجريبي
موافقات وصلاحيات لكل تطبيق بأدوار جاهزة
تتبّع وصول كل رسالة إلى كل جهاز وسبب الفشل
Live Activities على شاشة القفل في iOS وأندرويد
مراقبة صحة النظام وتنبيهات وفحص دوري تلقائي
SDK لـ React Native بثلاثة أسطر — دون google-services.json
05 — النتائج

الأرقام تتكلم

1Mجهاز في حملة واحدة (اختبار حِمل)
4تطبيقات MyThings على منصة واحدة
0اشتراك لدى مزوّد خارجي

التقنيات المستخدمة

Node.jsExpressMongoDBRabbitMQRedisSocket.IOReactMUIReact NativeKotlinObjective-CFCMAPNs
المشروع السابق

MyThings — السائق

تطبيق مندوبي التوصيل
السابق
المشروع التالي

Solidarity Insurance

موقع شركة تأمين
التالي
ابدأ الآن

لديك فكرة؟ لنحوّلها إلى منتج.

أخبرنا عن مشروعك في دقيقتين، ونرد عليك خلال يوم عمل واحد.

استشارة أولى مجانيةعرض سعر واضحعربي · English