سفارش را در صندوق لمسی میزنید؛ سیستم بر اساس رسپی، مواد اولیه را از انبار کم میکند، بلیت بار و آشپزخانه را میفرستد و پایان شیفت نشان میدهد چقدر فروختید، چقدر خرج کردید و چقدر سود کردید.
با سختافزاری که همین حالا در کافه دارید کار میکند
مسئله
هر لاته ۱۸ گرم دانه و ۱۸۰ میلیلیتر شیر مصرف میکند. وقتی مصرف را دستی کم میکنید، عدد انبار تا آخر هفته دیگر واقعی نیست و خرید بعدی حدسی میشود.
میانگین موزون بهای خرید مواد اولیه در سیستم نگه داشته میشود؛ پس گزارش سود، هزینه تمامشده هر آیتم را کنار درآمدش میگذارد — نه فقط فروش را.
مبلغ مورد انتظار صندوق از فروش نقد بهعلاوه برداشتها و پرداختهای نقدی ثبتشده حساب میشود؛ اختلاف را همان شب میبینید، نه آخر ماه.
بلیت آمادهسازی جدا برای بار و آشپزخانه چاپ میشود و نمایشگر ایستگاه با صدا خبر میدهد؛ دیگر کسی دنبال «سفارش فلان میز» نمیگردد.
معماری یکپارچه
منو، رسپی، انبار، صندوق، مشتری و پرسنل به هم وصلاند. آیتم منو رسپی دارد، رسپی به مواد اولیه وصل است، فاکتور خرید بهای میانگین را بهروز میکند و تسویه باشگاه مشتریان را. به همین دلیل گزارش سود روی داده واقعی حساب میشود، نه روی تخمین.
قابلیتها
دکمههای بزرگ برای لمس، جستجو بر اساس نام، دسته یا SKU مواد، و «افزودن چند محصول» با هم.
هر ایستگاه فقط ردیفهای خودش را میبیند؛ بهروزرسانی زنده با SignalR و هشدار صوتی برای سفارش جدید.
دستهبندی با ترتیب دلخواه، تخفیف درصدی آیتم و گروه، افزودنی مشترک یا اختصاصی، گروه انتخاب اجباری و مصرف مواد برای هر آیتم.
فاکتور خرید (پیشنویس/تأیید/لغو)، ضایعات با علت، انبارگردانی، انتقال بین محلها و هشدار نقطه سفارش. کسر انبار با «ارسال به بار/آشپزخانه» خودکار انجام میشود.
ساعات پیک، سهم دستهها، پرفروش در برابر کمفروش، بهای تمامشده و حاشیه سود، تفکیک پرداخت و ترمینال، و ممیزی هر صندوقدار.
مشتری با شماره موبایل بعد از اولین تسویه خودکار ثبت میشود؛ تعداد مراجعه، خرید عمری، نرخ بازگشت و امتیاز وفاداری.
باز و بسته کردن شیفت با مبلغ ابتدایی، ثبت برداشت و پرداخت نقدی، گزارش Z و محاسبه اختلاف صندوق در پایان.
هر کاربر نقش و مجوز جدا دارد؛ از ثبت سفارش و تسویه تا مدیریت منو و تغییر تنظیمات فروشگاه. عملیات حساس حسابرسی میشود.
بار و آشپزخانه
وقتی «ارسال به بار/آشپزخانه» را میزنید، سه چیز همزمان اتفاق میافتد: وضعیت سفارش جلو میرود (در انتظار شروع ← در حال آمادهسازی ← آماده تحویل)، مواد اولیه رسپی کسر میشود، و بلیت هر ایستگاه برای بار و آشپزخانه جدا ارسال میشود. نمایشگرها روی SignalR وصلاند و سفارش جدید را با صدا اعلام میکنند.
بدون شکر
خیلی گرم
گزارش و سود
گزارشها همان چیزی را نشان میدهند که در کافه قابل تصمیمگیری است: کدام ساعتها شلوغ است، کدام دسته درآمد میسازد، کدام آیتم باید از منو حذف شود و هر صندوقدار چقدر فروخته است. بازه را با تقویم شمسی انتخاب میکنید و اعداد همان لحظه محاسبه میشوند.
نقشه حرارتی ۲۴ ساعته با بازه ساعتی، روزانه و هفتگی: کدام ساعتها بیشترین فروش را دارند.
سهم هر دسته منو از درآمد بازه انتخابی — امروز، دیروز، این ماه، ماه قبل یا بازه دلخواه شمسی.
آیتمها با باند پرفروش و کمفروش مشخص میشوند تا منو را اصلاح کنید.
بهای تمامشده از بهای میانگین موزون انبار؛ حاشیه سود هر آیتم و هر دسته.
نقدی، کارتخوان، کارت به کارت؛ فروش هر ترمینال با PSP و میانگین فاکتور.
تعداد سفارش، فروش و میانگین فاکتور هر صندوقدار؛ نرخ بازگشت مشتریها و هشدارهای موجودی.
انبار زنده
هر ورود کالا از مسیر فاکتور خرید ثبت میشود (پیشنویس، تأیید، لغو؛ با وضعیت پرداخت) و بهای میانگین موزون را جلو میبرد. هر خروج، علتش را با خودش دارد: مصرف رسپی، ضایعات، برگشت سفارش، تعدیل شمارش یا انتقال. کاردکس هر کالا نشان میدهد بین دو شمارش، موجودی چطور حرکت کرده است.
| کالا | SKU | موجودی | حداقل موجودی | بهای میانگین | وضعیت |
|---|---|---|---|---|---|
| دانه اسپرسو (Dark Roast) | ESB-001 | ۱٫۴ کیلوگرم | ۲ کیلوگرم | ۳٬۲۰۰٬۰۰۰ تومان | رو به اتمام |
| شیر پرچرب ۱ لیتری | MLK-101 | ۲۴ لیتر | ۱۲ لیتر | ۳۱۰٬۰۰۰ تومان | سالم |
| شیر بادام | AML-210 | ۰ لیتر | ۶ لیتر | ۸۹۰٬۰۰۰ تومان | ناموجود |
| پودر کاکائو | CCO-330 | ۲٫۶ کیلوگرم | ۱ کیلوگرم | ۱٬۴۵۰٬۰۰۰ تومان | سالم |
صندوق
جستجو بر اساس نام، دسته یا SKU مواد اولیه هر آیتم — همان عبارتی که در صندوق میبینید.
حالت «افزودن چند محصول»: چند محصول را بچینید و یکجا به سفارش اضافه کنید.
فاکتور نیمهکاره روی سرور ذخیره میشود؛ رفرش مرورگر آن را از بین نمیبرد. ردیف «سفارشهای در انتظار پرداخت» هم جداست.
دکمه «حذف نیمهکاره» سبد را کامل پاک میکند تا داده یتیم در دیتابیس نماند.
حضوری با شماره میز (انتخاب میز از سالن)، بیرونبر و سالن — هر کدام مسیر بلیت خودشان را دارند.
هر کارت محصول نشان موجود، نزدیک اتمام یا ناموجود دارد و تخفیف درصدی با قیمت خطخورده نمایش داده میشود.
نمای واقعی
روز کاری
مبلغ نقد ابتدای شیفت ثبت میشود؛ فروش، برداشت نقدی و پرداخت نقدی همان شیفت زیر همان شیفت میماند.
حضوری، بیرونبر یا سالن. محصول را از تب دستهها لمس کنید یا بر اساس نام، دسته یا SKU مواد جستجو کنید.
کشو افزودنی باز میشود: شات اضافه، شیر گیاهی، بدون شکر. یادداشت آمادهسازی روی بلیت ایستگاه هایلایت میشود.
«ارسال به بار/آشپزخانه»: وضعیت سفارش جلو میرود، مواد اولیه طبق رسپی کسر میشود و بلیت هر ایستگاه چاپ و دیسپچ میشود.
«تسویه و پرداخت»: نقدی با محاسبه بقیه، کارت به کارت با شماره پیگیری، یا کارتخوان PC-POS با انتظار برای تأیید تراکنش. ابطال و استرداد هم ثبت میشود.
گزارش Z: نقد مورد انتظار، نقد شمارششده و اختلاف؛ بهعلاوه فروش تفکیکشده بر اساس روش پرداخت و ترمینال.
راهاندازی
استقرار پیشنهادی: صندوقها بهصورت ترمینال تمامصفحه روی صندوق، نمایشگر بار روی نمایشگر بار و آشپزخانه هم روی نمایشگر خودش.
نقشها
داشبورد، هشدار کسری موجودی، وضعیت شیفت جاری، گزارش سود و حاشیه، و تنظیمات برند و ارزش افزوده.
صندوق لمسی، پیشنویسها، ردیف سفارشهای در انتظار پرداخت و «تسویه و پرداخت».
نمایشگر ایستگاه با بلیت زنده، افزودنیها با تعداد، یادداشتها و زمان سپریشده (همین حالا / N دقیقه).
منو و رسپی، تخفیفها، انبار و فاکتور خرید، سالنها و میزها، پرسنل و سطح دسترسی، گزارش عملکرد.
مقایسه
| موضوع | با کاغذ و اکسل | با پینارا |
|---|---|---|
| موجودی مواد اولیه | دفتر کاغذی، بهروزرسانی هفتگی | کسر خودکار با هر سفارش ارسالشده |
| بهای تمامشده | تخمینی، بر اساس آخرین خرید | میانگین موزون از فاکتورهای خرید ثبتشده |
| وضعیت سفارش | صدا زدن بین صندوق و بار | بلیت ایستگاه + نمایشگر زنده با هشدار صوتی |
| اختلاف صندوق | شمارش دستی، بدون مبلغ مرجع | نقد مورد انتظار در برابر نقد شمارششده |
| مشتریان | شماره در گوشی پرسنل | باشگاه مشتریان با مراجعه، خرید و امتیاز |
| گزارش فروش | اکسل، دستی، آخر ماه | بازه شمسی دلخواه، بهروز |
یک دمو ۳۰ دقیقهای: با منو، رسپی و مواد اولیه کافه خودتان یک شیفت کامل را با هم میبندیم و گزارش همان روز را با هم میخوانیم.
یا سؤالات خودتان را از صفحه تماس بفرستید.