معظم المتاجر في تايلاند تشغّل ثلاثة أنظمة لا يتحدّث بعضها إلى بعض: نظام نقاط بيع للصندوق، وجهاز لوحي من تطبيق توصيل للطلبات، ومحادثة جماعية لجدول المناوبات. والزبون غريب في الثلاثة. ووُجد Korat لأن هذه ليست ثلاث مشكلات، بل طلب واحد يُرى من كراسٍ مختلفة.
فتح متجر يستغرق دقيقة تقريبًا
أنشئ نشاطًا تجاريًا، وامنحه اسمًا وعنوانًا ورقم هاتف، واختر نوعه. والنوع يقرّر أي الوحدات تُحمَّل. ولا يوجد معالج إعداد تجلس أمامه، ولا شيء تضبطه قبل أن تستطيع قبول أول طلب، لأن الإعدادات المهمّة — ساعات العمل والتوصيل وPromptPay والتصنيفات — تبويب تعود إليه لاحقًا.
وحذف نشاط يحتاج إلى تأكيدين عن قصد. أما تعديل الاسم أو العنوان أو الهاتف أو الوصف فورقة واحدة، وتظهر التغييرات على صفحتك العامة فورًا.
المطاعم: رمز QR هو نموذج الأمان كلّه
يفتح موظف الطاولة، وفتحها يُصدر رمزًا يخصّ تلك الجلسة وحدها، ويحمله رمز QR. يمسحه الزبون فينضمّ إلى الجلسة ويطلب. وحين تُغلق الطاولة يموت الرمز معها — وهذا ما يجعل رمز QR مصوَّرًا، أو مُرسَلًا إلى صديق في آخر الشارع، بلا فائدة.
والطلبات لا تذهب مباشرةً إلى المطبخ. تهبط في طابور بانتظار التأكيد على شاشة المطبخ، ويؤكّد إنسان كل طلب أو يرفضه. وهذه الخطوة الواحدة هي الفرق بين قائمة طعام على QR ونظام تستطيع تركه يعمل في مساء جمعة مزدحم. ولساعات العمل مهلة آخر طلب، فيحذّر التطبيق الطاولة من أن المطبخ يوشك على الإغلاق ثم يتوقّف عن قبول الطلبات تمامًا.
وبقية وحدة المطعم هي العمل الاعتيادي: قائمة طعام بصور وتصنيفات وإتاحة ومخزون ومجموعات خيارات بفروق سعرية ووجبات مركّبة، وباقات بوفيه بمؤقّت تنازلي ورسم على الطعام المتبقّي، وبوابة كحول بتحقّق من العمر يجريه الموظفون، وحجوزات طاولات، وتوصيل برسم ووقت استلام مجدول، وصفحة دفع بخصم بتسمية والمبلغ المدفوع والباقي ورمز PromptPay بالمبلغ المطلوب بالضبط.
التجزئة والإقامة والعيادات تنال المعاملة نفسها
- التجزئة
- صندوق للبيع المباشر، ولوحة طلبات إلكترونية بدورة الخمس مراحل معلَّق ← مؤكَّد ← قيد التجهيز ← مشحون ← مُسلَّم، وأرقام تتبّع، ورفض بسبب، ومنتجات بخصائص ومتغيّرات، ومخزون بتنبيهات نقص.
- الإقامة
- غرف تسجّل الدخول والخروج عليها في شبكة، وأنواع غرف بصور وأسعار ليلية، وقواعد تسعير موسمية وترويجية بنطاق تواريخ، وصندوق وارد للحجوزات، وطلبات خدمة الغرف، وعقود شهرية بعرابين وقراءات عدّادَي الماء والكهرباء وفواتير مولَّدة.
- الخدمات والعيادات
- خدمات بمدّة وسعر، ومواعيد بإسناد موظف، وبرامج أو عضويات يشتريها الزبائن ويستهلكونها جلسة جلسة. ونوع العيادة يعيد تسمية الواجهة إلى مواعيد ومرضى وبرامج علاجية.
التقارير والزبائن والولاء تأتي مع كل نوع
الإيرادات وعدد الطلبات ومتوسط قيمة الطلب لليوم أو لآخر سبعة أيام أو ثلاثين يومًا أو المدة كلها؛ والتوزيع بين النقد وPromptPay وغيرهما؛ وأفضل خمسة مبيعًا؛ ومخطّط أعمدة لإيرادات سبعة أيام. ويمكن إعادة طباعة أي إيصال أو مشاركته نصًّا. ولا يمكن إصدار فاتورة ضريبية: فذلك مقصور على المسجَّلين في ضريبة القيمة المضافة، ولا شيء في هذا النظام يسجّل بعد تسجيل أي متجر.
وقائمة الزبائن تبني نفسها من سجل المبيعات — فلست من يكتب الزبائن. ويحمل كل زبون تاريخ مشترياته وملاحظاتك ووسومك، ونقاط ولاء تتراكم بمعدّل تحدّده أنت بعملتك الخاصة، وحدّ أدنى للبيع ومكافأة تحدّدهما أنت، وزرّ صرف. وهذا هو الجزء الذي لا تستطيع منصّة توصيل أن تمنحك إياه بنيويًا: هي تملك الزبون، وأنت تنال طلبًا.
الفريق: حضور بتحديد الموقع، وعمل إضافي، ومن يحقّ له أن يرى ماذا
كل نوع نشاط يحصل على وحدة الموارد البشرية نفسها. يسجّل الموظفون حضورهم وانصرافهم مع موقع من GPS وملاحظة اختيارية. وتُقبل طلبات الإجازة أو تُرفض في اللوحة. وتتحوّل المناوبات إلى دقائق عمل وعمل إضافي بعد ثماني ساعات في اليوم، مقابل أجر بالساعة أو بالشهر، ويُحسب الراتب لكل عضو. والموظف العادي يرى راتبه وحده، والمالك والمديرون يرون الجميع.
والصلاحيات مصفوفة لا مفتاح. هناك ثلاث عشرة قدرة أساسية إضافة إلى ما تضيفه الوحدات المثبَّتة، مع أدوار جاهزة للمالك والمدير والنادل والمطبخ والموظف العام، وتجاوزات لكل شخص فوقها. والمربّع الذي لا يستطيع العضو استعماله ليس باهتًا، بل غير موجود. ومن لا صلاحيات له بعد يرى شاشة بسيطة تقول «لا صلاحيات لديك بعد» بدل لوحة فارغة تبدو معطّلة.
كن واضحًا بشأن مكان الإنفاذ. في التطبيق، فحص القدرة الذي يخفي مربّعًا يجري على الجهاز. ومصفوفة الصلاحيات نفسها موجودة أيضًا في قاعدة البيانات باسم has_capability(business_id, capability)، وتستعملها سياسات الأمان على مستوى الصف — فالأدوار الجاهزة تُوسَّع على الخادم ولا تثق قاعدة البيانات بفكرة التطبيق عمّن يكون المدير. أما الإنفاذ الكامل من الخادم لكل شاشة في اللوحة فما زال قيد التنفيذ، وصفحة الأمان تقول إلى أين وصل بالضبط.
صفحتك العامة جزء من المنتج
لكل نشاط صفحة: غلاف وشعار ومعرض صور وساعات عمل مع حالة مفتوح أو مغلق الآن، وعنوان وهاتف واتجاهات وزرّ متابعة وزرّ محادثة مع المتجر، وزرّ إجراء يتغيّر بحسب النوع — اطلب، أو تصفّح المنتجات، أو احجز غرفة، أو احجز موعدًا. ويمكنك النشر في الموجز باسم النشاط، وتلك المنشورات عامة دائمًا.
والتقييمات على تلك الصفحة لا يكتبها إلا من تستطيع قاعدة البيانات أن تثبت أنه كان زبونًا: أكل في المطعم، أو طلب توصيلًا، أو أقام، أو استخدم خدمة، أو اشترى باقة. ومن عداهم يرى بطاقة مقفلة تشرح سبب غياب زر الكتابة. ويعيد مُشغِّل في قاعدة البيانات حساب متوسط النجوم من صفوف التقييمات، ولا يستطيع أحد كتابته يدويًا، بمن فينا نحن. ويمكنك الردّ على أي تقييم.