Vodniki

Kako narediti spletno stran za naročanje hrane: meni, košarica, časi prevzema in zaslon v kuhinji

Spletna stran za naročanje hrane omogoča strankam, da izberejo jedi iz vašega menija, jih prilagodijo, izberejo čas prevzema ali dostave, plačajo in prejmejo potrditev – medtem ko kuhinja vidi vsako naročilo na zaslonu in ga označi kot pripravljeno. Za izdelavo potrebujete meni z možnostmi (velikosti, dodatki, „brez čebule“), košarico, ki pravilno izračuna skupne zneske, časovne termine z omejitvami, da kuhinja ni preobremenjena, plačila s kartico in preprost pregled naročil za osebje. Graditelj aplikacij z AI lahko vse to ustvari iz jasnega opisa. Delo je v podrobnostih: delovni časi, razprodane jedi, omejitve naročil in to, kaj se zgodi, če je plačilo uspelo, naročilo pa se ni shranilo.

Kaj potrebuje stran

Strani

  • Stranka: meni po kategorijah, podrobnosti jedi z možnostmi, košarica, blagajna (ime, telefon, prevzem ali dostava, čas), plačilo in potrditvena stran s številko naročila in stanjem.
  • Kuhinja: sproten seznam novih, pripravljajočih se in pripravljenih naročil, vsako z jedmi, možnostmi, opombami in časom prevzema.
  • Lastnik: urejevalnik menija (jedi, cene, fotografije, možnosti, razprodano), delovni časi, omejitve za termine in povzetek prodaje.

Podatki

TabelaKljučna polja
KategorijeIme, vrstni red
JediKategorija, ime, opis, cena, fotografija, alergeni, na voljo da/ne
Skupine možnostiJed, ime („Velikost“, „Dodatki“), obvezno da/ne, najmanj in največ izbir
MožnostiSkupina, ime, sprememba cene
NaročilaŠtevilka, ime stranke, telefon, e-pošta, vrsta (prevzem ali dostava), naslov, čas termina, vmesna vsota, stroški, skupaj, stanje plačila, stanje naročila
Postavke naročilaNaročilo, jed, količina, izbrane možnosti, cena postavke, opomba
NastavitveDelovni časi, dolžina termina, največ naročil na termin, dostavna območja in stroški

Ob naročilu shranite ime jedi in ceno na vsaki postavki naročila. Če kasneje spremenite meni, morajo stari naročila še vedno prikazovati, kaj je stranka dejansko plačala.

Dovoljenja

Stranke vidijo le svoje naročilo prek povezave za potrditev. Osebje kuhinje vidi in posodablja naročila, vendar ne more spreminjati cen. Lastnik ureja meni in nastavitve. Skupna prijava kuhinje na tablici je pogosta, vendar naj bo lastnik prijavljen ločeno.

Odločitve in kompromisi

Prevzem, dostava ali oboje

Samo prevzem je veliko preprosteje in tu naj začne večina majhnih lokalov. Dostava prinese območja, stroške, najmanjše zneske naročil, preverjanje naslovov, dodeljevanje dostavljavcev in dolg seznam stvari, ki lahko gredo narobe.

Takoj ali ob določenem času

Ponuditi „čim prej“ je enostavno, a na zaposlenem večeru to težko držite. Termini z omejitvami – na primer največ osem naročil na 15 minut – ščitijo kuhinjo in postavljajo pravilna pričakovanja. Še vedno lahko prikažete „najbližji prosti čas: 18:45“.

Plačilo vnaprej ali ob prevzemu

Spletno plačilo zmanjša neprevzete naročila in pospeši prevzem. Plačilo ob prevzemu je enostavneje izdelati, vendar spodbuja lažna naročila. Večina lokalov sprejema plačila s kartico vnaprej prek gostovane blagajne, kot je Stripe Checkout; naš vodnik za plačila pojasnjuje nastavitev. Napitnine, davki in pravila za račune se razlikujejo po državah – preverite lokalne predpise.

Kako naročila pridejo do kuhinje

Možnosti: brskalniški zavihek na tablici, ki se samodejno osvežuje (najpreprostejše), e-pošta ali sporočilo za vsako naročilo kot rezerva ali pošiljanje naročil na tiskalnik računov (potrebuje dodatno strojno opremo in nastavitev). Zvok ob prihodu novega naročila je pomembnejši, kot se zdi.

Prvi poziv, ki deluje

Zgradi spletno stran za naročanje hrane za Casa Verde, taqueria v Austinu v Teksasu, samo za prevzem. Kategorije menija: Tacos, Bowls, Sides, Drinks. Jedi imajo možnosti: tacos izberejo beljakovine (piščanec, carnitas, gobe +1 $), tortiljo (koruzna ali pšenična) in izbirne dodatke (guacamole +1,50 $, sir +0,75 $); bowls izberejo osnovo in beljakovine. Stranke dodajo jedi v košarico, izberejo 15-minutni termin prevzema v delovnem času (torek–nedelja 11:00–21:00, osrednji čas) ter vnesejo ime in telefon, nato vidijo skupni znesek z 8,25 % davkom na promet. Omejite vsak termin na 8 naročil in skrijte polne termine. Naročila shranite v bazo s stanji novo, v pripravi, pripravljeno, prevzeto. Kuhinjska stran (zahtevana prijava) prikaže današnja naročila po času prevzema, ob novem naročilu predvaja zvok in omogoča osebju premikanje naročil naprej. Stran za lastnika za urejanje menija, označevanje razprodanih jedi in začasno ustavitev naročanja. Plačilo s kartico pride kasneje – zdaj so naročila „plačilo ob prevzemu“. Smela, barvita in za mobilne naprave prilagojena zasnova z velikimi gumbi.

Začetek s plačilom ob prevzemu vam omogoča preizkus celotnega poteka naročanja z osebjem, preden dodate plačila.

Koraki gradnje

  1. Meni in možnosti. Pravilno nastavite meni, skupine možnosti in izračun cen. Preizkusite jed z vsemi kombinacijami možnosti.
  2. Košarica in blagajna. Količine, opombe, zneski, davek in izbirnik termina, ki upošteva delovni čas.
  3. Shranjevanje naročil in potrditev. Izračun zneskov na strežniku – nikoli ne zaupajte ceni, ki jo pošlje brskalnik – ter potrditvena stran s številko naročila.
  4. Tabla za kuhinjo. Sproten seznam, zvok za novo naročilo, gumbi za stanje, velik tekst, ki je berljiv z metra razdalje.
  5. Nadzor za lastnika. Razprodano, začasna ustavitev naročanja, omejitve terminov, delovni čas.
  6. Plačila v testnem načinu. Naročilo označite kot plačano šele, ko ponudnik plačil to potrdi, in obravnavajte primer, ko je plačilo uspelo, naročilo pa se ni shranilo.
  7. Obvestila. E-poštna ali SMS potrditev in sporočilo „pripravljeno za prevzem“ prek vašega ponudnika. Glejte dodajanje obvestil.
  8. Mehak zagon. Nekaj dni ga preizkušajte z osebjem in prijatelji ter spremljajte kuhinjo enako pozorno kot stran za stranke.

Pogoste napake

  • Izračun cen samo v brskalniku. Kdorkoli jih lahko spremeni. Izračunajte jih na strežniku.
  • Ni stikala za razprodano. Zadnjo porcijo boste prodali petkrat.
  • Ni omejitev za termine. Zaseden petek se spremeni v 40 naročil ob 19:00.
  • Manjkajoči ali zastareli podatki o alergenih. Prikažite alergene pri vsaki jedi in jih redno posodabljajte; pravila so v mnogih državah stroga.
  • Zmeda s časovnimi pasovi. Čase shranjujte v UTC, prikazujte v lokalnem času restavracije ter preizkusite okoli polnoči in ob prehodih na poletni čas.
  • Tablica v kuhinji se uspava. Zaslon naj ostane prižgan in preverite, da se nova naročila prikažejo brez osveževanja.

Kdaj je boljši pripravljen izdelek

Če želite, da vas najdejo nove stranke na vašem območju, platforme za dostavo prinašajo povpraševanje, ki ga sami težko ustvarite – v zameno za provizijo. Če že uporabljate sistem za blagajno, preverite, ali vključuje spletno naročanje; naročila, ki pristanejo neposredno na vaši blagajni in tiskalniku v kuhinji, je težko preseči.

Gradite lastno rešitev, če želite neposredna naročila brez provizij od stalnih gostov, potek naročanja, prilagojen vašemu načinu dela (vnaprejšnja naročila za pekarno, pladnji za catering, tedenski meni priprave obrokov), ali naročanje, povezano z zvestobnim programom ali vašo lastno spletno stranjo. Vodnik za spletno stran restavracije pokriva preostanek strani okoli tega.

Gradnja z Mythexom

Na Mythexu opišete potek naročanja v klepetu, rezultat pa se prikaže v živem predogledu, ki ga lahko preverite v okvirju v velikosti telefona. Naročila in meni živijo v bazi Postgres, ki jo agent doda, ko ga prosite, da jih shrani. Plačila s kartico uporabljajo vaš lasten račun Stripe, ključi pa so shranjeni kot skrivnosti projekta – recept za Stripe prikazuje poziv – sporočila ali e-pošta pa gredo prek vašega lastnega ponudnika, saj Mythex nima vgrajenega izdelka za plačila, e-pošto ali SMS. Webhooki za plačila zahtevajo objavo aplikacije na javnem naslovu. Pred zagonom lahko z ukazom /test agent preklika naročanje v predogledu in poroča, kaj ne deluje.

Za začetni poziv poskusite predloge stran za naročila pekarne ali stran za naročila kavarne ali graditelj spletne trgovine za restavracije.

Vprašanja

Kaj potrebuje spletna stran za naročanje hrane?

Meni s cenami, možnostmi in označbami za razprodane jedi; košarico; podatke o prevzemu ali dostavi s časom; plačilo; potrditev naročila ter zaslon za kuhinjo, kjer osebje vidi nova naročila in jih označi kot pripravljena.

Kako preprečim, da bi sprejel več naročil, kot jih kuhinja zmore?

Omejite število naročil na časovno enoto. Dan razdelite na 15-minutna okna za prevzem, za vsako okno določite, koliko naročil ali jedi lahko sprejme, kuhinja pa lahko z enim gumbom ustavi naročanje, kadar je preobremenjena.

Ali lahko dostavo opravljam sam?

Da, če imate dostavljavce. Določite dostavna območja po poštni številki ali razdalji, za vsako območje nastavite najmanjši znesek naročila in dostavnino ter dostavljavcem pripravite preprost seznam naročil z naslovi. Mnoge restavracije začnejo samo s prevzemom.

Ali je lastna spletna stran za naročanje boljša od aplikacij za dostavo?

Lastna stran se izogne provizijam za neposredna naročila in ohranja stik s strankami, vendar morate sami pritegniti obiskovalce in poskrbeti za dostavo. Večina restavracij uporablja oboje: platforme za odkrivanje novih strank, lastno stran pa za stalne goste.

Mythex · Pricing · Zgradite karkoli z AI · Predloge za spletna mesta in aplikacije · Mythex v primerjavi · Slovar pojmov gradnje aplikacij z AI · Brezplačna orodja za gradnjo aplikacij z AI · English

English አማርኛ العربية Български বাংলা Bosanski Català Čeština Dansk Deutsch Ελληνικά Español Español (España) Eesti فارسی Suomi Français Français (Canada) ગુજરાતી हिन्दी Hrvatski Magyar Հայերեն Bahasa Indonesia Íslenska Italiano 日本語 ქართული Қазақ тілі ಕನ್ನಡ 한국어 Lietuvių Latviešu Македонски മലയാളം Монгол मराठी Bahasa Melayu မြန်မာ Norsk bokmål Nederlands ਪੰਜਾਬੀ Polski Português (Brasil) Português (Portugal) Română Русский Slovenčina Soomaali Shqip Srpski Svenska Kiswahili தமிழ் తెలుగు ไทย Tagalog Türkçe Українська اردو Tiếng Việt 简体中文 繁體中文(香港) 繁體中文(台灣)