PROJEKT

Tellimuste haldamise tarkvara restoranidele ja toidu kohaletoimetamiseks

Kohandatud tarkvaraarendus, Restoranitellimused, Menüüde haldus, Maksete integreerimine, Kohaletoimetamise jälgimine, POS-i ja köögi töövood, Aruanded ja laovaru

  • Valdkond: Restoranid ja kohvikud
  • Rootsi Asukoht: Rootsi
  • Tarneaeg: 16 nädalat
  • Tehnoloogiad: Python, fastapi
4+ kuud

See klient on restoranigrupp, kes kulutab aega menüüde, tellimuste, maksete, valmistamise ja kohaletoimetamise koordineerimisele eri kanalites. Lahendus on restoranidele mõeldud tellimuste haldamise tarkvara: see koondab menüü-, kliendi- ja tellimusteabe ning annab restoranitöötajatele ühe koha tellimuste töötlemiseks. Kullerid ja juhid kasutavad sama süsteemi täitmise jälgimiseks ja töö ülevaatamiseks. Kliendid saavad menüüsid sirvida, tellimusi esitada ja nende edenemist veebis jälgida.

Kokkuvõte

Probleem

Restoranigrupp vajab killustunud tellimis- ja täitmisprotsesside asendamist keskse tarkvaraga.

Lahendus

Lahendusest sai üks tellimuste haldamise süsteem menüüde, maksete, restorani töökorralduse, kohaletoimetamise ja aruannete jaoks.

Tulemus

Tarkvara aitab vähendada käsitsi koordineerimist ja aega, mis kulub tellimusteabe liigutamiseks meeskondade ja tööriistade vahel.

Kliendi lugu

Klient on Rootsist pärit restoranigrupp. See haldab restoranide tööd, sealhulgas menüüsid, klienditellimusi ja kohaletoimetamist.

Menüüde üksikasjad, hinnad, pakkumised ja saadavus peavad olema klientidele ja töötajatele selged. Süsteem hõlmab ka tööks vajalikku laoseisu, müügi- ja kohaletoimetamise infot.

Soov oli lihtne: pakkuda tellimuste, valmistamise ja kohaletoimetamise reaalajas jälgimist; ühendada turvalised digimaksed; võimaldada klientidel tellida Androidi ja iOS-i kaudu ning esitada restorani- ja menüüinfo selgelt.

Lahendus kujundati modulaarse rakendusena, mis hõlmab klientide tellimusi ning restorani ja köögi töökorraldust. Kohaletoimetamise haldusele ja maksetele loodi eraldi alad.

Aruandlus ja laovaru viisid töökorralduse ülevaate lõpule.

Klient soovis

  1. Tellimuse, valmistamise ja kohaletoimetamise oleku reaalajas jälgimist
  2. Kaartide, digitaalsete rahakottide, UPI ja kohalike makseviiside kasutamise võimalust
  3. Tellimist Androidis, iOS-is ja kohanduvas veebis
  4. Restoranide, menüüde, hindade, pakkumiste ja saadavuse kuvamist

Miks valmislahendus ei sobinud

Valmis toidu kohaletoimetamise tooted hõlmavad menüüsid, turuplatse ja sisseehitatud tellimist, kuid nende kirjelduste põhjal ei ühenda need kliendi restorani töökorralduse, laovaru ja kohaletoimetamise vajadusi ühes kohandatud süsteemis. Klient vajas ka eraldi tööalasid klientidele, restoranitöötajatele ja kohaletoimetamispartneritele. Lahendus sisaldas töökorralduse jaoks vajalikke konkreetseid ühendusi.

Projekti ülevaade

Lahendus loodi restoraniprofiilide, menüüde, hindade, pakkumiste ja saadavuse haldamiseks ühes rakenduses.

Klienditellimuste haldamiseks pakuti Androidi ja iOS-i rakendusi koos kohanduva veebi- ja veebihaldusliidesega. Kliendid saavad menüüsid sirvida, tooteid ostukorvi lisada ja tellimuse edenemist jälgida.

Restorani töötajad näevad olekutahvlil aktiivseid tellimusi, toodete üksikasju ja tellimuse tüüpe. Valmistamise, kaasaostmise ja kohaletoimetamise info on täitmise eest vastutavale meeskonnale alati nähtav.

Kullerid saavad spetsiaalsel juhtpaneelil neile määratud kohaletoimetamisteabe, marsruudid ja oleku muutmise võimalused. Vajaduse korral saab ühendada makselüüse, POS-platvorme, köögi- või termoprintereid, kaarte ja kohaletoimetamisteenuseid.

Erilist tähelepanu pöörati aruandlusele ja laoseisule. Operatsioonijuhid saavad üle vaadata tellimusi, müüki ja kohaletoimetamisi ning aruandlusala pakub laoseisu, analüütikat ja eksporditavaid andmeid.

Peamised tarnitud funktsioonid

  • Klientide tellimine Androidis ja iOS-is
  • Restoranide ja menüüde kataloogi haldus
  • Aktiivsete tellimuste olekutahvel
  • Klienditellimuste reaalajas jälgimine
  • Kohaletoimetamiste määramine ja oleku haldus
  • Digimaksete integreerimine
  • Laoseisu, müügi ja kohaletoimetamise aruandlus
  • Rollipõhine juurdepääs klientidele, töötajatele, kulleritele ja administraatoritele

Lisatavad funktsioonid

+ Tellimuste ajalugu ja lemmikud + Kordustellimused + Kohaletoimetamise ajakavad ja marsruudid + Reaalajas asukohad ja etapi teavitused + Tellimused tellimusepõhiselt ja korduvad maksed + POS-i ja köögiprinteri integreerimine + Sõnumside ja kaartide integratsioonid + Tulu- ja maksuaruandlus

Kes veel saavad seda lahendust kasutada

Neil ettevõtetel on sarnane tellimuste ja täitmise töö, seega saab sama lahendust nende töökorraldusega kohandada.

Mitme restoraniga toidu kohaletoimetamise turuplats

Ülesanne See ühendab kliendid, restoranid, kohaletoimetamispartnerid ja administraatorid tellimise ning täitmise käigus.
Kuidas lahendus aitab Lahendus koondab menüüd, tellimused, maksed, kohaletoimetamise oleku ja rollipõhised tööalad ühte rakendusse.

Toidu- ja toidukaupade kohaletoimetamise ettevõte

Ülesanne See koordineerib mobiilitellimusi, kullereid, makseid ja kohaletoimetamise reaalajas asukohti.
Kuidas lahendus aitab Lahendus annab meeskondadele ühise tellimusteabe, määratud kohaletoimetamised, olekuuuendused ja töökorralduse aruanded.

Pitsa- ja kaasaostuettevõte

Ülesanne See haldab kaasaostu-, kojutoomise ja kohaletoimetamise tellimusi ning klientidele kuvatavaid menüüsid.
Kuidas lahendus aitab Lahendus ühendab veebitellimused, menüü saadavuse, maksete töötlemise ja restorani tellimuste oleku ühes kohas.

Tehnoloogiapinu

Python

API- ja analüütikateenused

Python toetab rakenduse API-sid, analüütikat ja PDF-andmetöötlust.

fastapi

Rakenduse API-de loomine

fastapi (Pythoni veebiliideste raamistik) pakub rakenduse lõpp-punkte.

@porulle/plugin-pos-restaurant

Restorani POS-i töövood

@porulle/plugin-pos-restaurant (restorani POS-laiendus köögikuva ja analüütikafunktsioonidega) toetab laudu, lisavalikuid, köögikuvasi ja restorani töökorraldust.

tastyigniter/tastyigniter

Veebitellimuste alus

tastyigniter (avatud lähtekoodiga veebitellimuste ja restoranihalduse süsteem) pakub restorani tellimisfunktsioone.

dbt-core

Analüütika töövoogude loomine

dbt-core (analüütika töövoogude loomise tööriist) toetab aruandlusandmete ettevalmistamist.

amplitude-analytics

Serverisündmuste jälgimine

amplitude-analytics (Pythoni SDK serveripoolse tooteanalüütika jaoks) saadab serveripoolseid mõõteandmeid.

segmentio/analytics-php

Analüütikasündmuste ühendamine

segmentio/analytics-php (PHP-teek analüütikasündmuste saatmiseks) toetab analüütikaühendusi.

JSON

Aruandlusandmete vahetamine

JSON edastab aruandlus- ja analüütikaandmeid rakendusteenuste vahel.

Integratsioonid

Uber Eats and DoorDash

Süsteem vahetab Uber Eatsi ja DoorDashiga kohaletoimetamisplatvormide tellimuste ning jälgimise infot.

POS platforms

POS-ühendused vahetavad restorani tellimuste ja töökorralduse infot.

Kitchen and thermal printers

Printeriühendused saadavad tellimusteabe köögi- või termoprintimise töövoogudesse.

Payment gateways

Makseühendused töötlevad kaarte, Apple Payd, Google Payd, digirahakotte, UPI-t, e-rahakotte, lunamakseid ja kohalikke makselüüse vastavalt vajadusele.

Backend APIs

REST- või GraphQL-API-d vahetavad ühendatud teenustega tellimuste, restoranide, kohaletoimetamise ja aruandluse infot.

Tulemus

Menüüd annavad kliendile tellimise alustamiseks selge ülevaate

Menüü ja restorani kataloog koondab restoraniinfo, menüütooted, hinnad, pakkumised ja saadavuse enne tellimuse esitamist ühte kohta. Kliendid saavad kategooriaid sirvida, toodete kirjeldusi vaadata ja tooteid ostukorvi lisada.

Ekraan seob klientidele kuvatava menüü sisu restoraniprofiilide ja menüüde haldusega, nii et tellimus algab samast infost, mida kasutab restorani meeskond.

Kuidas see töötab

  1. Rakendus kuvab restoraniprofiile ja menüükategooriaid.
  2. Menüütoote kaardid näitavad kirjeldusi, hindu, pakkumisi ja saadavust.
  3. Kataloog pakub kuvatud toodete ostukorvi lisamise võimalust.
  • Restoraniprofiilid
  • Menüükategooriad ja tootekaardid
  • Hinnad, pakkumised ja saadavus
Restorani menüü ja kataloog

Restorani menüü ja kataloog

Selle ekraani funktsioonid
Restorani menüü kuvamine Menüüde loomine süsteemis Restoraniprofiilide haldamine

Ühine olekutahvel vähendab tellimuste koordineerimist

Aktiivsete tellimuste ekraan annab restoranijuhtidele ja töötajatele ühe ülevaate ootel tellimustest, tellitud toodetest ja täitmise olekust. Kaasaostu, kohapealt kaasa võtmise ja kohaletoimetamise sildid hoiavad tellimuse tüübid koos tellimuse üksikasjadega nähtaval.

Tootepõhised vaated näitavad iga tellimuse valmistamise ja täitmise infot.

Kuidas see töötab

  1. Ekraan kuvab klientide ootel tellimusi ja tellitud tooteid.
  2. Tellimuse üksikasjade paneel näitab tellimuse olekut, tüüpi ja täitmise infot.
  3. Oleku juhtnupud ja teavitused näitavad kaasaostu-, kohapealt kaasa võtmise ja kohaletoimetamise tellimuste edenemist.
  • Ootel tellimuste loend
  • Tootepõhine tellimuse vaade
  • Kaasaostu, kohapealt kaasa võtmise ja kohaletoimetamise sildid
Nõuanne: Olekutahvel hoiab valmistamise ja täitmise info selle tellimuse kõrval, millega see seotud on.
Aktiivsed tellimused ja olekutahvel

Aktiivsed tellimused ja olekutahvel

Selle ekraani funktsioonid
Aktiivsete tellimuste kuvamine Restoranitellimuste haldamine Tellimuse oleku uuendamine Kaasaostutellimuste haldamine

Kliendid näevad tellimuse hetkeseisu

Kliendi tellimuse jälgimine kuvab hetkeoleku, kohaletoimetamise oleku ja tellimuse etapid ühes kohas. Tellimuse kokkuvõte ja ajajoon annavad kliendile võimaluse jälgida tellimust alates esitamisest kuni täitmise või kohaletoimetamiseni.

Tellimuste ajalugu on samas kliendivaates kättesaadav, pakkudes varasematest toidutellimustest selgemat ülevaadet.

Kuidas see töötab

  1. Ekraan kuvab toidutellimuse ja selle hetkeoleku.
  2. Olekuajoon näitab tellimuse etappe ja kohaletoimetamise olekut.
  3. Kohaletoimetamise jälgimise ala ja tellimuste ajalugu näitavad jälgitavaid ning varasemaid tellimusi.
  • Tellimuse kokkuvõte
  • Olekuajoon
  • Etappide teavitused ja tellimuste ajalugu
Märkus: Reaalajas jälgimine seob kliendi tellimuse vaate töökorralduses salvestatud täitmise ja kohaletoimetamise olekuga.
Kliendi tellimuse jälgimine

Kliendi tellimuse jälgimine

Selle ekraani funktsioonid
Toidutellimuse jälgimine Tellimuste ja lemmikute jälgimine

Kohaletoimetamise töö on määratud inimesele nähtav

Kohaletoimetamise tööde juhtpaneel annab kulleritele keskse ülevaate määratud kohaletoimetamistest, klienditellimuste üksikasjadest ja kohaletoimetamise olekust.

Ajakavad ja asukohad kuvatakse koos määratud töö jaoks vajalike kohaletoimetamise üksikasjadega.

Kuidas see töötab

  1. Juhtpaneel kuvab saadavuse ja määratud kohaletoimetamised.
  2. Kohaletoimetamise üksikasjad hõlmavad klienditellimuse infot, asukohti ning ajakavasid või marsruute.
  3. Oleku muutmise juhtnupud näitavad kohaletoimetamise hetkeolekut.
  • Määratud kohaletoimetamiste loend
  • Marsruudiinfo
  • Kohaletoimetamise oleku juhtnupud
Kohaletoimetamise tööde juhtpaneel

Kohaletoimetamise tööde juhtpaneel

Selle ekraani funktsioonid
Kohaletoimetamise haldus

Aruanded seovad laoseisu, müügi ja kohaletoimetamise info

Operatsioonide ekraan koondab laoseisu, tellimused, müügi, kohaletoimetamised ja aruanded haldusvaatesse. Filtrid ja tootepõhine info ootel tellimuste kohta aitavad meeskonnal üle vaadata, mis vajab tähelepanu.

Analüütikagraafikud ja ekspordivõimalused teevad töökorralduse info analüüsimiseks ja aruandluseks kättesaadavaks, sealhulgas JSON-vormingus aruandlusandmed.

Kuidas see töötab

  1. Ekraan kuvab laoseisu, tellimusi, müüki ja kohaletoimetamisi tabelite ning graafikutena.
  2. Filtrid korrastavad müügi-, kohaletoimetamise ja tootepõhist ootel tellimuste infot.
  3. Aruandemallid ja ekspordivõimalused pakuvad aruandeid ning JSON-andmeid.
  • Laoseisu tabel
  • Müügi- ja kohaletoimetamise filtrid
  • Analüütikagraafikud ja aruannete eksport
Operatsioonide aruanded ja laovaru

Operatsioonide aruanded ja laovaru

Selle ekraani funktsioonid
Laoseisu jälgimine Analüüsiaruannete koostamine Andmeanalüüs ja visualiseerimine

Mida lahendus pakub

Selle lahendusega saab restoranigrupp:

  • Luua ja hallata restoranide menüüsid koos hindade, pakkumiste ja saadavusega
  • Vastu võtta ja töödelda kaasaostu-, kohapealt kaasa võtmise ja kohaletoimetamise tellimusi
  • Jälgida tellimuse, valmistamise ja kohaletoimetamise olekut reaalajas
  • Ühendada digimakseid, POS-i, printereid ja kohaletoimetamisteenuseid
  • Koordineerida määratud kohaletoimetamisi ja marsruudiinfot
  • Vaadata laoseisu, müügi, kohaletoimetamise ja aruandluse infot

Kas valmissüsteemid saaksid tööga hakkama?

Enne kujundamist võrreldi ülesannet valmistoodetega nende endi kirjelduste põhjal.

Mida klient vajab Toidu kohaletoimetamise tarkvara Sauce, Olo, Allset for Restaurants Restorani kohaletoimetamise platvormid Deliveroo for Partners, Just Eat Takeaway.com for Business, Delivery Hero for Restaurants Toidu tellimise turuplatsid Zomato for Restaurants, RailRestro for Restaurants Kohandatud lahendus
Tellimuste ja kohaletoimetamise reaalajas jälgimine osaliselt
Digitaalsed makseviisid
Tellimine Androidis, iOS-is ja veebis
Restorani- ja menüüinfo
Sobivus kliendi enda reeglitega: etapid, rollid, aruanded osaliselt — —
Kõik etapid ühes kohas —
Programmidevaheliste käsitsietappide puudumine — — —

Toodete ja nende kategooria avalike kirjelduste põhjal.

Valmis toidu kohaletoimetamise tooted katavad ülesande olulisi osi, sealhulgas menüüsid, veebitellimusi ja kohaletoimetamise töökorraldust. Valmistootest piisab, kui ettevõte vajab ainult üht neist osadest.

See restoranigrupp vajas oma tarkvara, sest kliendi-, restorani- ja kohaletoimetamise töövood pidid toimima koos maksete, aruandluse ja laovaru vajadustega.

Lõpptulemus

Lõppkokkuvõttes loodi lahendus selleks, et eemaldada käsitsi koordineerimine kliendi menüüst ja tellimusest kuni restorani täitmise, kohaletoimetamise ja aruandluseni.

KKK

Mõtlete sarnase süsteemi loomisele? Lugege allolevaid vastuseid, et näha, kuidas tellimuste haldamise lahenduse põhiosad kokku sobituvad.