مراجعv1البدء

نظرة عامة على منصة FoodTech

افهم كيف تتصل Console والتطبيقات والخدمات المالية والتحليلية دون كسر ملكية الموديولات.

شكل المنظومة

Console هو مركز تشغيل النشاط والمستأجر، بينما Plus وFlowra وFleetly أسطح تشغيل متخصصة. LuxPay نطاق مالي مستقل، وManager طبقة تحكم داخلية لفريق FoodTech.

التكامل لا يمنح أي تطبيق حق الكتابة المباشرة في جداول تطبيق آخر. كل تغيير يعبر عقد API أو حدثًا موثقًا ويحافظ على business وbranch وwarehouse عند الحاجة.

  • Console يملك منطق النشاط والموديولات التشغيلية.
  • Manager لا يتحول إلى POS أو مخزون أو محاسبة بديلة.
  • LuxPay يملك منطق الدفع والمحفظة ولا يُدمج كجداول داخل Console.
  • تطبيقات Flutter تعمل عبر عقود مزامنة، outbox، وidempotency.

السياق الموثوق

business_id وbranch_id وwarehouse_id ليست قيمًا شكلية. يجب حلها من هوية موثوقة ثم التحقق من صلاحية المستخدم أو الجهاز قبل تنفيذ أي قراءة أو كتابة.

ملكية الموديول

كل موديول يملك منطق الدومين والصلاحيات والترجمات وأسهم الواجهة الخاصة به. التكاملات تعبر adapters أو بوابات واضحة، ولا تتجاوز posting أو audit أو stock controls.