SyncBite نظام تشغيل مطاعم متعدد المستأجرين بالطلبات وشاشة المطبخ والولاء وحملات واتساب

منصة SaaS تجمع الكاشير وشاشة المطبخ والولاء والحجوزات وحملات واتساب ومساعدًا ذكيًا في نظام واحد.

SyncBite: نظام تشغيل مطاعم متعدد المستأجرين بالطلبات وشاشة المطبخ والولاء وحملات واتساب
99
دالة سحابية
76
شاشة
9
لغات
32
مفتاح صلاحية

المشكلة

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

نظرة عامة

بنيت SyncBite ونشرته بنفسي على syncbite.io. منصة متعددة المستأجرين، كل مطعم فيها معزول عن غيره على مستوى قواعد قاعدة البيانات نفسها وليس على مستوى الواجهة فقط. الواجهة عربية RTL وتعمل بتسع لغات.

ما الذي بنيته

  • 99 دالة سحابية على Firebase، منها 16 مهمة مجدولة تعمل يوميًا
  • 76 شاشة بتسع لغات مع دعم كامل للعربية
  • نموذج صلاحيات من 32 مفتاحًا موزعة على 7 أدوار
  • آلة حالة للطلب من 15 حالة بجدول انتقالات صريح
  • مساعد ذكي ينفذ 8 إجراءات فعلية، والخادم يتحقق من الصلاحية قبل كل إجراء
  • طابور واتساب يفصل الرسائل التشغيلية عن التسويقية، بحد رسالة تسويقية واحدة كل 24 ساعة لكل عميل
  • محرك محتوى نشر 132 مقالًا بتسع لغات، ورفعت الروابط الداخلية للمقالات من 37 إلى 355 بعد مراجعة Search Console

القرار الهندسي

أهم درس جاء من مسار المال. حدث خصم مزدوج مرة واحدة عندما سبق Webhook الخاص بـPayPal دالة تأكيد الشراء. الحل مفتاح Idempotency يُحجز بعملية create في Firestore، فتفشل المحاولة المكررة من تلقاء نفسها بدل أن تمر.

تريد نظامًا مثل SyncBite؟

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

ابدأ على واتساب info@kbakhit.online