مدیریت کامل کافیشاپ، از سفارش تا حقوق
از ثبت سفارش و نمایشگر آشپزخانه تا انبارداری، حقوق و دستمزد، وفاداری مشتری و گزارش مالی — یک اکوسیستم واقعی با معماری چند-مستأجری، ۲۸+ ماژول بکاند و رابط کاربری کاملاً فارسی.
۲۸+
ماژول بکاند
۲۶
صفحه مدیریتی
۹
نقش کاربری
۱۰۰٪
فارسی و RTL
سفارش #۱۰۴۲ آماده شد
میز ۷ · لاته بزرگ · ۲ دقیقه پیش
یک داشبورد برای دیدن فروش، موجودی و عملکرد کارکنان — بدون اکسل و کاغذبازی.
باریستا و صندوقدار با ابزار اختصاصی خودشان کار سریعتر و بیخطاتر انجام میدهند.
وفاداری، کیفپول و کارت هدیه، تجربهای شبیه برندهای بزرگ بینالمللی میسازد.
از لحظه ثبت سفارش تا واریز حقوق کارکنان — هر ماژول با UI اختصاصی و API واقعی.
ثبت سفارش حضوری، بیرونبر و ارسالی با گردش وضعیت کامل.
صفحه تمامصفحه برای باریستا با بروزرسانی خودکار هر ۱۰ ثانیه.
دستهبندی، تنوع (سایز/طعم)، آلرژنها و زمان آمادهسازی هر آیتم.
پروفایل کامل مشتری، برچسبگذاری و وضعیت VIP.
سطوح برنز/نقره/طلا/پلاتین با امتیاز خودکار.
موجودی لحظهای، هشدار کمبود و ردیابی تاریخ انقضا.
مدیریت تأمینکننده با امتیازدهی کیفیت و سابقه تحویل.
محاسبه حقوق پایه + اضافهکاری + انعام − کسورات با نرخ مالیات ایران.
زمانبندی شیفت با تشخیص تداخل خودکار.
درگاه زرینپال و زیبال + کیفپول داخلی مشتری.
کد تخفیف، پیامک انبوه و تحلیل نرخ تبدیل کمپین.
گزارش فروش، محصولات پرفروش، مالی و عملکرد پرسنل.
مسیر سادهای که هر مستأجر پلتفرم طی میکند.
هر کافه با یک اسلاگ اختصاصی (مثل aram-cafe) در بستر چند-مستأجری ثبت میشود.
مدیر، باریستا، صندوقدار و بقیه با سطح دسترسی مجزا به سیستم دعوت میشوند.
سفارش از پیشخوان یا میز ثبت شده و بلافاصله در نمایشگر آشپزخانه ظاهر میشود.
موجودی، درآمد، وفاداری مشتری و عملکرد شعبه در گزارشهای زنده دیده میشود.
کنترل دسترسی واقعی سمت سرور — نه فقط پنهان کردن دکمه در رابط کاربری.
دید کامل بر تمام کافههای ثبتشده روی پلتفرم.
مالک یک برند کافه با کنترل کامل بر تمام شعب آن.
اداره روزانه یک شعبه مشخص و تیم آن.
آمادهسازی سفارش از طریق نمایشگر آشپزخانه.
ثبت سفارش، دریافت وجه و تسویهحساب مشتری.
نمونهای مستقل از داده و منوی برند اول؛ اثبات معماری چند-مستأجری.
هر ماژول یک صفحه اختصاصی در داشبورد با API متصل به بکاند NestJS دارد.
جداسازی مسئولیتها برای مقیاسپذیری و توسعه تیمی.
Next.js 14 · App Router · Tailwind
NestJS 10 · JWT · RBAC
MongoDB · Mongoose 8
مرورگر / موبایل
Next.js 14 · Tailwind
REST API
NestJS 10 · JWT
MongoDB
Mongoose · Multi-tenant
مقایسه با قالبهای معمولی «فقط رابط کاربری» بدون منطق سرور واقعی.
JWT، کنترل دسترسی نقشمحور و ایزولهسازی چند-مستأجری — همان استانداردهایی که کارفرما و کاربر نهایی از یک پلتفرم SaaS واقعی انتظار دارند.
نشست امن با توکن و انقضای مشخص برای هر کاربر.
هر endpoint سمت سرور با گارد نقش محافظت میشود.
هیچ کافهای به داده کافه دیگر دسترسی ندارد.
هر درخواست با DTO و class-validator بررسی میشود.
این حسابها دقیقاً همانهایی هستند که در MongoDB با اسکریپت seed ساخته میشوند. در صفحه ورود هم با یک کلیک قابل انتخاباند.
دسترسی کامل به همه کافهها
مشاهده و مدیریت همه Tenant ها از یک پنل مرکزی.
مالک برند aram-cafe
کنترل کامل منو، کارکنان، مالی و گزارشهای کافه آرام.
اداره شعبه مرکزی
زمانبندی شیفت، تأیید سفارش خرید و نظارت روزانه.
آمادهسازی سفارش
دسترسی مستقیم به نمایشگر آشپزخانه (KDS).
ثبت سفارش و پرداخت
ثبت سفارش پیشخوان، اعمال تخفیف و دریافت وجه.
اثبات چند-مستأجری
داده و منوی کاملاً مستقل از کافه آرام — همان پلتفرم.
فناوریهای بهکار رفته
هر کافه (مثل aram-cafe یا nova-cafe) یک Tenant مستقل با داده، منو، کارکنان و اسلاگ اختصاصی خودش است؛ اما همه روی یک نصب واحد از پلتفرم اجرا میشوند. مدیر ارشد پلتفرم میتواند همه Tenant ها را ببیند، ولی مدیر هر کافه فقط داده خودش را میبیند.
به محض ثبت سفارش، آیتم در صفحه KDS ظاهر میشود. باریستا با یک لمس وضعیت را از «در انتظار» به «آمادهسازی» و سپس «آماده» تغییر میدهد. صفحه هر ۱۰ ثانیه بهصورت خودکار بروزرسانی میشود و با تأخیر بیش از ۱۵ دقیقه هشدار قرمز نمایش میدهد.
بله؛ حسابهای آزمایشی روی همان دیتابیس MongoDB با اسکریپت seed ساخته شدهاند و تمام درخواستها از طریق API واقعی NestJS پاسخ داده میشوند — نه دادههای ثابت (mock).
کاملاً. تمام صفحات موبایلاول طراحی شدهاند، نوار پایین برای دسترسی سریع در گوشی وجود دارد و همه دکمهها حداقل ۴۴ پیکسل قابل لمس هستند.
با یک حساب دمو وارد شوید — سفارش، آشپزخانه، انبار، حقوق و گزارش مالی در چند دقیقه.