چگونه یک وبسایت سفارش غذا بسازیم: منو، سبد خرید، زمان تحویل و نمای آشپزخانه
یک وبسایت سفارش غذا به مشتریان اجازه میدهد از منوی شما انتخاب کنند، آیتمها را شخصیسازی کنند، زمان تحویل یا ارسال را تعیین کنند، پرداخت کنند و تأیید سفارش بگیرند؛ در همین حال، آشپزخانه هر سفارش را روی یک صفحه میبیند و آن را آماده علامت میزند. برای ساخت آن به منویی با گزینهها (اندازه، افزودنی، «بدون پیاز») نیاز دارید، به سبد خریدی که جمع کل را درست محاسبه کند، به بازههای زمانی با سقف مشخص تا آشپزخانه غرق سفارش نشود، به پرداخت با کارت و به یک صفحه ساده سفارش برای کارکنان. یک ابزار ساخت اپ هوش مصنوعی میتواند همه اینها را از یک توضیح روشن بسازد. کار سخت در جزئیات است: ساعات کاری، آیتمهای تمامشده، سقف سفارش و اتفاقی که وقتی پرداخت موفق است اما سفارش ذخیره نشده چه میشود.
وبسایت به چه چیزهایی نیاز دارد
صفحهها
- مشتری: منو بر اساس دستهبندی، جزئیات آیتم با گزینهها، سبد خرید، تسویه حساب (نام، تلفن، تحویل حضوری یا ارسال، زمان)، پرداخت، و صفحه تأیید با شماره سفارش و وضعیت آن.
- آشپزخانه: فهرست زنده سفارشهای جدید، در حال آمادهسازی و آماده، هر کدام با آیتمها، گزینهها، یادداشتها و زمان تحویل.
- مالک: ویرایشگر منو (آیتمها، قیمت، عکس، گزینهها، تمامشده)، ساعات کاری، سقف هر بازه و خلاصه فروش.
دادهها
| جدول | فیلدهای کلیدی |
|---|---|
| دستهها | نام، ترتیب |
| آیتمها | دسته، نام، توضیح، قیمت، عکس، آلرژنها، موجود بودن بله/خیر |
| گروههای گزینه | آیتم، نام («اندازه»، «افزودنیها»)، اجباری بودن بله/خیر، حداقل و حداکثر انتخاب |
| گزینهها | گروه، نام، تغییر قیمت |
| سفارشها | شماره، نام مشتری، تلفن، ایمیل، نوع (تحویل حضوری یا ارسال)، آدرس، زمان بازه، جمع جزء، هزینهها، جمع کل، وضعیت پرداخت، وضعیت سفارش |
| ردیفهای سفارش | سفارش، آیتم، تعداد، گزینههای انتخابشده، قیمت ردیف، یادداشت |
| تنظیمات | ساعات کاری، طول هر بازه، حداکثر سفارش در هر بازه، مناطق ارسال و هزینهها |
هنگام ثبت سفارش، نام و قیمت هر آیتم را در ردیف سفارش ذخیره کنید. اگر بعداً منو را تغییر دهید، سفارشهای قبلی باید همان چیزی را نشان دهند که مشتری واقعاً پرداخت کرده است.
دسترسیها
مشتری فقط سفارش خودش را از طریق لینک تأیید میبیند. کارکنان آشپزخانه سفارشها را میبینند و وضعیتشان را بهروز میکنند، اما نمیتوانند قیمتها را تغییر دهند. مالک منو و تنظیمات را ویرایش میکند. ورود مشترک آشپزخانه روی یک تبلت رایج است، اما مالک باید ورود جداگانه داشته باشد.
تصمیمها و مصالحهها
تحویل حضوری، ارسال یا هر دو
فقط تحویل حضوری بسیار سادهتر است و بیشتر مکانهای کوچک باید از همین شروع کنند. ارسال، مناطق، هزینهها، حداقل سفارش، اعتبارسنجی آدرس، تخصیص راننده و فهرست بلندتری از مشکلات احتمالی را اضافه میکند.
زمان فوری یا زمانبندیشده
«هرچه زودتر» پیشنهاد آسانی است، اما در شبهای شلوغ سخت است که صادقانه نگهش داشت. بازههای زمانی با سقف — مثلاً حداکثر هشت سفارش در هر بازه ۱۵ دقیقهای — از آشپزخانه محافظت میکند و انتظارها را روشن میکند. همچنان میتوانید نشان دهید «اولین زمان موجود: ۱۸:۴۵».
پرداخت هنگام سفارش یا هنگام تحویل
پرداخت آنلاین از عدم حضور مشتری میکاهد و تحویل را سریعتر میکند. پرداخت هنگام تحویل ساخت آسانتری دارد، اما سفارشهای جعلی را تشویق میکند. بیشتر مکانها پرداخت کارتی را از ابتدا از طریق صفحه پرداخت میزبانیشده مانند Stripe Checkout میگیرند؛ راهنمای پرداخت ما راهاندازی آن را پوشش میدهد. انعام، مالیات و قوانین رسید بسته به کشور متفاوت است — قوانین محلی را بررسی کنید.
چطور سفارشها به آشپزخانه میرسند
گزینهها: یک تب مرورگر روی تبلت که خودکار تازه میشود (سادهترین)، یک ایمیل یا پیام برای هر سفارش بهعنوان پشتیبان، یا ارسال سفارشها به چاپگر رسید (به سختافزار و راهاندازی اضافی نیاز دارد). صدای اعلان وقتی سفارش جدیدی میرسد، بیشتر از آنچه فکر میکنید اهمیت دارد.
یک پرامپت اولیه که کار میکند
یک وبسایت سفارش آنلاین برای Casa Verde بسازید، یک تاکوفروشی در آستین تگزاس، فقط با تحویل حضوری. دستههای منو: Tacos، Bowls، Sides، Drinks. آیتمها گزینه دارند: تاکوها یک پروتئین (مرغ، کارنیتاس، قارچ +$1)، یک تورتیلا (ذرت یا آرد) و افزودنیهای اختیاری (guac +$1.50، پنیر +$0.75) انتخاب میکنند؛ باولها یک پایه و پروتئین انتخاب میکنند. مشتریان آیتمها را به سبد اضافه میکنند، یک بازه ۱۵ دقیقهای تحویل در ساعات کاری (سهشنبه تا یکشنبه ۱۱:۰۰ تا ۲۱:۰۰، وقت مرکزی) انتخاب میکنند، نام و تلفن را وارد میکنند و جمع کل را با ۸.۲۵٪ مالیات فروش میبینند. هر بازه را به ۸ سفارش محدود کنید و بازههای پر را پنهان کنید. سفارشها را در پایگاه داده با وضعیتهای new، preparing، ready و collected ذخیره کنید. یک صفحه آشپزخانه (نیازمند ورود) سفارشهای امروز را بر اساس زمان تحویل نشان میدهد، برای سفارش جدید صدا پخش میکند و به کارکنان اجازه میدهد سفارشها را جلو ببرند. یک صفحه مالک برای ویرایش منو، علامتزدن آیتمهای تمامشده و توقف پذیرش سفارش. پرداخت کارتی بعداً میآید — فعلاً سفارشها «پرداخت هنگام تحویل» هستند. طراحی جسورانه و رنگارنگ، اول موبایل، با دکمههای بزرگ لمسی.
شروع با پرداخت هنگام تحویل به شما امکان میدهد کل جریان سفارش را با کارکنان آزمایش کنید، پیش از اینکه پرداخت وارد ماجرا شود.
مراحل ساخت
- منو و گزینهها. منو، گروههای گزینه و محاسبه قیمت را درست کنید. یک آیتم را با هر ترکیب گزینهای آزمایش کنید.
- سبد خرید و تسویه. تعداد، یادداشتها، جمعها، مالیات، و یک انتخابگر بازه که ساعات کاری را رعایت کند.
- ذخیره سفارش و تأیید. محاسبه جمع کل در سرور — هرگز به قیمتی که مرورگر میفرستد اعتماد نکنید — و یک صفحه تأیید با شماره سفارش.
- تابلوی آشپزخانه. فهرست زنده، صدای سفارش جدید، دکمههای وضعیت، و متنی بزرگ که از یک متری خوانا باشد.
- کنترلهای مالک. تمامشده، توقف پذیرش، سقف بازهها، ساعات کاری.
- پرداختها در حالت آزمایشی. فقط وقتی ارائهدهنده پرداخت تأیید کند سفارش را پرداختشده علامت بزنید، و حالتی را که پرداخت موفق است اما سفارش ذخیره نشده مدیریت کنید.
- اعلانها. تأیید ایمیلی یا پیامکی و پیام «آماده برای تحویل» از طریق ارائهدهنده خودتان. به افزودن اعلانها مراجعه کنید.
- راهاندازی نرم. چند روز با کارکنان و دوستان اجرا کنید و به همان اندازه که به مشتری نگاه میکنید به سمت آشپزخانه هم نگاه کنید.
اشتباههای رایج
- محاسبه قیمت فقط در مرورگر. هر کسی میتواند آن را تغییر دهد. در سرور دوباره محاسبه کنید.
- نبود کلید تمامشده. آخرین پرس را پنج بار خواهید فروخت.
- نبود سقف بازه. یک جمعه شلوغ به ۴۰ سفارش در ساعت ۱۹:۰۰ تبدیل میشود.
- اطلاعات آلرژن ناقص یا قدیمی. آلرژنها را برای هر آیتم نشان دهید و دقیق نگهشان دارید؛ قوانین آن در بسیاری از کشورها سختگیرانه است.
- سردرگمی منطقه زمانی. زمانها را به UTC ذخیره کنید، به وقت محلی رستوران نمایش دهید و نزدیک نیمهشب و تغییر ساعت تابستانی آزمایش کنید.
- تبلت آشپزخانه به خواب برود. صفحه را بیدار نگه دارید و آزمایش کنید که سفارشهای جدید بدون تازهسازی ظاهر میشوند.
وقتی یک محصول آماده بهتر است
اگر میخواهید مشتریان جدید در منطقهتان شما را پیدا کنند، پلتفرمهای تحویل تقاضایی میآورند که خودتان بهسختی میتوانید ایجاد کنید — در ازای کمیسیون. اگر همین حالا از یک سیستم فروش (POS) استفاده میکنید، بررسی کنید که آیا سفارش آنلاین را هم دارد؛ سفارشهایی که مستقیم وارد صندوق و چاپگر آشپزخانه میشوند، سخت قابل شکستاند.
خودتان بسازید وقتی میخواهید سفارش مستقیم و بدون کمیسیون از مشتریان وفادار داشته باشید، جریان سفارشی متناسب با کار خودتان (پیشسفارش برای نانوایی، سینیهای کترینگ، منوی هفتگی آمادهغذا)، یا سفارش گرهخورده با برنامه وفاداری یا وبسایت خودتان. راهنمای وبسایت رستوران بقیه سایت پیرامون آن را پوشش میدهد.
ساخت با Mythex
در Mythex جریان سفارش را در گفتگو توصیف میکنید و در یک پیشنمایش زنده، در قاب اندازه موبایل، آن را میبینید. سفارشها و منو در یک پایگاه داده Postgres ذخیره میشوند که عامل آن را وقتی بخواهید ذخیره کنید اضافه میکند. پرداخت کارتی با حساب Stripe و کلیدهای خودتان انجام میشود که بهعنوان رازهای پروژه ذخیره میشوند — دستور Stripe را ببینید — و پیامک یا ایمیل از طریق ارائهدهنده خودتان میرود، چون Mythex محصول داخلی برای پرداخت، ایمیل یا پیامک ندارد. وبهوکهای پرداخت به منتشر شدن اپ در یک آدرس عمومی نیاز دارند. پیش از راهاندازی، /test باعث میشود عامل در پیشنمایش سفارش دادن را امتحان کند و گزارش دهد چه چیزی خراب است.
برای یک پرامپت شروع، الگوهای صفحه سفارش نانوایی یا صفحه سفارش قهوه را امتحان کنید، یا سازنده فروشگاه آنلاین رستوران را.
پرسشها
یک وبسایت سفارش غذا به چه چیزهایی نیاز دارد؟
منویی با قیمت، گزینهها و وضعیت «تمام شده»؛ یک سبد خرید؛ جزئیات تحویل یا ارسال همراه با زمان؛ پرداخت؛ تأیید سفارش؛ و یک نمای آشپزخانه که کارکنان در آن سفارشهای جدید را میبینند و آنها را آماده علامت میزنند.
چطور جلوی پذیرش سفارش بیشتر از ظرفیت آشپزخانه را بگیرم؟
تعداد سفارش در هر بازه زمانی را محدود کنید. روز را به بازههای ۱۵ دقیقهای تحویل تقسیم کنید، برای هر بازه سقف تعداد سفارش یا آیتم تعیین کنید و به آشپزخانه اجازه دهید با یک دکمه، پذیرش سفارش را وقتی زیر فشار است متوقف کند.
آیا میتوانم ارسال را خودم انجام دهم؟
بله، اگر پیک یا راننده داشته باشید. مناطق ارسال را بر اساس کد پستی یا فاصله تعریف کنید، برای هر منطقه حداقل سفارش و هزینه ارسال مشخص کنید و به رانندهها فهرست سادهای از سفارشها و آدرسها بدهید. بسیاری از رستورانها با تحویل حضوری شروع میکنند.
آیا وبسایت سفارش اختصاصی بهتر از اپهای تحویل غذا است؟
وبسایت شما برای سفارشهای مستقیم کمیسیون هر سفارش نمیدهد و ارتباط با مشتری را حفظ میکند، اما خودتان باید ترافیک را بیاورید و ارسال را مدیریت کنید. بیشتر رستورانها از هر دو استفاده میکنند: پلتفرمها برای دیدهشدن و وبسایت خودشان برای مشتریان وفادار.