رسالة واتساب واحدة تتحوّل طلباً محسوباً في طابور المطبخ
Relay — طلبات المطعم عبر واتساب
الأصناف تُقرأ من رسالة الزبون، والإجمالي يُحسب مرة واحدة، والرسالة المكرّرة لا تصنع طلباً ثانياً.
حالة هذا المشروع: نظام عرض بنيته Al-Max بنفسه. ليس مشروع عميل، وليس منشوراً، وبياناته تجريبية مولّدة. كل صورة هنا لقطتها من هذا النظام أثناء تشغيله.
التحدي
الطلبات تصل مكتوبة على واتساب فتُنقل يدوياً إلى المطبخ، فتتكرر الأخطاء ويُحسب الإجمالي مرتين أو لا يُحسب.
ما الذي بنيناه
- محادثة واتساب تتحوّل إلى سلة أصناف مسعّرة من قائمة الأسعار.
- لوحة مطبخ تستلم الطلب بحالته ووقت الاستلام والاسم والعنوان.
- سجل منع تكرار يرفض نفس الرسالة مرتين بمفتاح ثابت على النص ووقت الوصول.
- طابور طلبات مع مؤشر مهلة التحضير، وتنبيه عند تجاوز المهلة.
الشاشة الفعلية
فتح سجل
كيف يعمل
- الإجمالي يُحسب من قائمة الأسعار مرة واحدة، لا من رقم كتبه الزبون.
- نفس الرسالة مرتين تعطي طلباً واحداً بمفتاح تكرار، فلا يُحاسب الزبون مرتين.
حدود هذا المشروع
ما لا يقوله هذا العرض
- لا يوجد اتصال فعلي بواتساب؛ الرسائل هنا مكتوبة يدوياً.
- لا تُنفَّذ أي عملية دفع — الصفحة التجريبية معروضة كنص فقط.
- لا مطبخ حقيقي ولا حفظ للطلبات؛ الجدول يقرأ القيم المعروضة.
المعمارية المستهدفة — لم تُبنَ بعد
الطبقات التالية هي التصميم المقصود إذا انتقل هذا النظام إلى الإنتاج، وهي معروضة في وضع «التصميم المعماري» داخل النظام التفاعلي. ما ينشره Al-Max اليوم هو الواجهة الأمامية فقط، بلا خادم ولا قاعدة بيانات.
ما يفعله
- تحويل رسالة
- حساب الطلب
- منع تكرار
التقنية المستخدمة فعلياً
المجال
كل ما يصل من واتساب يصير طلباً حقيقياً في الطابور: الأصناف تُستخرج من الرسالة، والإجمالي يُحسب مرة واحدة، ونفس الرسالة مرتين لا تعني طلبين. جرّب: تحويل رسالة إلى طلب، وسجل منع التكرار.