دُكّة — واجهات تشغيل المطاعم والمخزون وتكلفة الأطباق
الطلب الذي يصل للمطبخ له أثر قبل أن يخرج الطبق. تربط دُكّة تذكرة الخدمة بوصفة معلنة وحجز مكونات وتكلفة ثابتة عند التأكيد، ثم تفصل ما سُلّم وما أُلغي وما استُهلك، في مساحة عربية دافئة للفروع.
اكتشف تفاصيل المشروع
1 / 1معلومات المشروع
- العميل
- مشروع من تطوير Nextwave
- قطاع العميل
- الضيافة والمطاعم
- المنصات
- الويب
- نوع المشروع
- أنظمة أعمال
الخدمات المقدمة
نظرة عامة على المشروع
بين الصالة والمطبخ، قد تبدو التذكرة نفسها بسيطة: صنف، عدد، وطاولة. لكن وراءها مكونات لا ينبغي وعد طلبين بها، وتكلفة قد تتغير غدًا، وإلغاء يختلف أثره قبل التحضير وبعده. بدأنا دُكّة من هذه التفاصيل الصغيرة، وصممنا لها في نكست ويف ثلاث شاشات تتفق على معنى واحد لكل حركة.
دفء الضيافة، بدقة دفتر تشغيل
اخترنا البني الخشبي والذهبي والوردي الهادئ ودرجات الورق، مع صورة ضيافة أصلية وإيقاع بصري مستوحى من التذاكر. اللون يلفت الانتباه للحالة والقراءة، بينما تظل الأرقام واللغة العربية في مساحة واضحة.
القائمة الجانبية تعرض نطاقًا واسعًا للمطعم، وتوضح ثلاث وجهات مرتبطة تعمل: صالة التشغيل، دفتر الطلبات، وتذكرة المطبخ. على الهاتف تتوزع البطاقات والبنود رأسيًا، وتُفتح القائمة بزر مع دعم لوحة المفاتيح والعودة إلى موضع التركيز.

صور المشروع
تعرّف على تفاصيل الواجهات وتجربة الاستخدام من خلال صور المشروع.
1 / 3المشكلة ليست عدد الطلبات وحده
قراءة المبيعات لا تكفي لفهم يوم المطعم. طلب مؤكد لم يدخل التحضير يختلف عن طبق جاهز، وإلغاء بعد استهلاك المكونات لا يعيدها إلى الرف. لذلك فصلنا مسار الخدمة عن حركة المخزون، وربطنا الاثنين عند النقطة التي يتغير فيها الواقع فعلًا.
صالة التشغيل تختصر طلبات الفرع في يوم محدد، والتذاكر المفتوحة ومراحلها، وقيمة الطلبات المسلمة وتكلفة مكوناتها. تحت الأرقام يظهر فرق قيمة المكونات وهدر الإلغاء بعد التحضير، حتى لا يتحول هامش المكونات إلى ادعاء صافي ربح أو يصبح تسليم الطلب تسجيلًا لتحصيل مالي.
حالة استخدام 1: تأكيد طلب من غير وعد زائد بالمخزون
يبدأ موظف الاستقبال مسودة لطاولة أو طلب استلام، ويضيف الأطباق من القائمة الثابتة ويحدد عدد الحصص وملاحظة المطبخ. أثناء المسودة يستطيع تعديل العدد أو إزالة بند، ولا يحجز شيئًا لمجرد كتابته.
عند التأكيد، تقرأ دُكّة وصفة كل طبق وتحسب جرامات المكونات المطلوبة للطلب كاملًا. تقارنها بالمتاح في مخزن الفرع بعد الحجوزات القائمة؛ إن لم تكفِ، يتوقف التأكيد وتبقى المسودة كما هي. وإذا كفت، تحفظ تكلفة المكونات وقت التأكيد وتحجز الكميات دون صرفها.
بهذا يصبح لطلبين يتنافسان على آخر كمية ترتيب مفهوم: الطلب المؤكد له حجزه، والتذكرة التالية ترى الباقي الحقيقي. كما أن تغيير يوم قراءة الصالة لا يمحو حجزًا قائمًا من المخزون الحالي.

حالة استخدام 2: التحضير يصرف مرة، والإلغاء له توقيته
يفتح فريق المطبخ التذكرة ويقرأ البنود وما يحتاجه كل منها، ثم يبدأ التحضير. هنا فقط تتحول الكمية المحجوزة إلى حركة استهلاك في دفتر المكونات. الانتقال إلى جاهز للتسليم ثم مسلّم يغير حالة الخدمة، ولا يكرر خصم المكونات.
إذا أُلغي الطلب قبل التحضير، يتحرر الحجز ويبقى الموجود كما كان. أما بعد التحضير أو الجاهزية، فتحفظ دُكّة الاستهلاك السابق وتظهر تكلفة المكونات ضمن هدر الإلغاء؛ لا تزيد الرصيد بوحدات لم تعد موجودة فعليًا. وكل إلغاء يحتاج سببًا يبقى في سجل التذكرة.
الطلب المسلّم يُقفل أمام الإلغاء والتحرير. المسار يمنع أن يعيد ضغط الزر نفسه استهلاك الوصفة أو أن تُعامل حالة خدمة نهائية كمسودة جديدة.

حالة استخدام 3: مراجعة التكلفة والفرع من غير إعادة كتابة الماضي
عند استلام مكونات، يسجل مسؤول الفرع الكمية بالكيلوجرام وسبب الحركة. وعند تسجيل هدر مخزني، لا يسمح له النظام بالسحب من كمية محجوزة للطلبات. رصيد كل فرع مستقل، فلا يغطي توريد فرع نقص فرع آخر في القراءة.
يمكن تحديث تكلفة الكيلوجرام في الدليل بسبب واضح. الطلبات التي تأكدت قبل التغيير تحتفظ بتكلفتها المثبتة، بينما تستخدم المسودات والاعتمادات التالية السعر الجديد. حساب المكونات يجمع احتياج سطر الطبق أولًا ثم يقرب قيمته مرة واحدة، لتظل القروش متسقة مع كمية الحصص.
يبحث المسؤول في دفتر الطلبات ويصفي الحالات، أو يصدّر كل النتائج المطابقة. ويستطيع الرجوع إلى بنود التذكرة وسجل حركاتها بدل الاكتفاء برقم إجمالي لا يوضح مصدره.

التفاصيل التي تحمي معنى الحركة
الأعداد والأوزان والأسعار تقبل الأرقام العربية واللاتينية، مع فاصل عشري واضح وتجميع صحيح للآلاف. الإدخال الملتبس لا يتحول إلى كمية أكبر من المقصود. الملاحظات الطويلة والقيم الكبيرة والجداول اختُبرت على الهاتف، والحفظ يراجع نسخة مستقلة قبل اعتمادها.
إذا تعذر الحفظ، تظل المدخلات والسجل السابق في مكانهما. وإذا لم يجتز المصدر المحفوظ التحقق، تتوقف الكتابة إليه لحين استعادة صريحة تبدأ بنسخة احتياطية. وفي التصدير، تبقى النتائج كاملة حتى عندما تكون شاشة السجل مقسمة إلى صفحات.
ما الذي يشمله العمل؟
دُكّة مشروع من تطوير نكست ويف لواجهات تشغيل مترابطة بثلاث صفحات، تعمل بتفاعلات وحسابات وحفظ داخل المتصفح. يشمل نطاقها قائمة أطباق ووصفات معلنة ثابتة، طلبات وفروعًا، حجز المكونات وصرفها وهدرها، وقراءة تكلفة يمكن تتبعها.
الحفظ يخص الجهاز الحالي؛ لا يوجد خادم مشترك أو حسابات فريق أو ربط نقاط بيع أو بوابة دفع أو دورة مشتريات ومحاسبة. بنود القائمة خارج الوجهات الثلاث توضح امتدادات النطاق، ولا تقدم كوحدات منجزة. لهذا بُنيت الدراسة على العمليات الظاهرة والقابلة للاستخدام، دون نسبتها إلى عميل أو نتائج مالية غير موثقة.
التقنيات المستخدمة
- HTML5
- CSS3
- JavaScript
- localStorage
عايز تشغيل المطعم يكون أوضح؟
ابدأ معنا من حركة الطلب والمخزون التي تحتاج ضبطها، ونحدد سويًا الشاشات وقواعد التشغيل والتكاملات التي تناسب نطاق مشروعك.


