lange ventetider og lange linjer kan gøre restauranter uudholdelige. For at tackle disse udfordringer bruger nogle restauranter kiosker til selvbetjening af mad. Mens vi arbejdede på et af vores nylige projekter, Can Tho, fik vi uvurderlig viden om, hvordan man bygger et selvbestillende kiosksystem.
hvis du er en restaurantejer, der ser på automatisering af bestilling og betalinger via en selvbetjeningsbestillingskiosk, er du på det rigtige sted. Læs videre for at opdage teknologistakken bag kiosker med berøringsskærmsbestilling, milepælene ved at udvikle en, hvordan de fungerer, og hvornår man skal vælge brugerdefineret udvikling frem for løsninger uden hylde.
historien om Can Tho-kiosken begyndte, da Damien Toulouse, ejeren af Can Tho, en vietnamesisk restaurant i Brussels, begyndte at tænke på, hvordan man reducerer de lange linjer i hans restaurant. Da han ledte efter en løsning, bemærkede han, hvordan McDonald ‘ s implementerede selvbetjenings madbestilling af kiosker og troede, at sådanne kiosker måske også kunne være en løsning på hans problem.
for at opbygge en selvbestillende kiosk startede Damien og hans team med at definere deres kunders behov og kerneværdien af deres service.
steelkivi rådgivning: for at opbygge et produkt skal du først starte med at definere din kerneværdi og målrette kunder. Du er nødt til at forstå deres smerter og behov, og hvordan du kan løse dem med din løsning. Alt andet ― UI-strategi, UI-design og funktionalitet ― skal bygges ud fra din kerneværdi.
for at visualisere og systematisere dit kerneværdiproposition kan du drage fordel af et value proposition canvas. Den består af to dele: et værdipropositionskort og en kundeprofil, der hver består af tre byggesten. Begynd med kundeprofilen, og flyt derefter til value proposition-delen.
nedenfor er et eksempel på Can Tho ‘ s value proposition canvas:
- milepæle for at udvikle en selvbestillende kiosk
- brugeroplevelse design af en mad bestilling kiosk
- Vælg et sprog
- få hjælp
- Spis i eller tag væk
- Tilpas retter
- Betal
- brugertest
- brugergrænseflade design
- API til kiosker
- salgssted (PoS) system
- betalingsterminal
- Admin dashboard
- integrationer
- teknologistakken bag selvbestillingsprogrammet
- udvikle et selvbestillende kiosksystem ved hjælp af færdige løsninger eller fra bunden?
- off-the-shelf udvikling
- brugerdefineret udvikling
- nøgle grillbarer om, hvordan man bygger en selvbetjeningsbestillingskiosk
milepæle for at udvikle en selvbestillende kiosk
der er flere faser til at skabe selvbestillende kiosk-programmer, og der er mange beslutninger at tage før og under udviklingen af et selvbestillende kiosk-system.
brugeroplevelse design af en mad bestilling kiosk
kunder ønsker en problemfri oplevelse. For at opnå dette skal du undersøge, hvem dine målkunder er, hvad de har brug for, og hvordan du kan imødekomme disse behov med din kiosk. Nedenfor er funktionerne i Can Tho-kiosken og nogle forklaringer på, hvad der fik os til at oprette brugerrejsen, som vi gjorde.
Vælg et sprog
da de officielle sprog i Brussels er fransk og hollandsk, besluttede Damien at inkludere dem begge i Can Tho-appen. Holdet valgte også engelsk, da Brussels tiltrækker mange udenlandske turister, der måske hverken kender fransk eller hollandsk.
få hjælp
hvis brugerne har udfordringer med at interagere med kiosken, kan de klikke på knappen Få hjælp, som vises på hver skærm, eller de kan lære at bruge Can Tho-kiosken ved at klikke på knappen Sådan fungerer det.
Spis i eller tag væk
Diners kan bestille afhentning, spise i eller spise i og bestille afhentning. Vi gav brugerne mulighed for at vælge mellem alle tre muligheder.
Tilpas retter
hos Can Tho mener de, at mens deres kokke har ansvaret for at lave autentiske og velsmagende retter, bør deres kunder være ansvarlige for prikken over i ‘ et. Vi gjorde det muligt for brugerne at tilpasse deres retter ved at tilføje eller fjerne ingredienser.
Betal
når kunderne er færdige med at bestille, fortsætter de til kassen og betalingen. Kunder kan betale med kort ved hjælp af en pin-kode, EMV-chip eller magstripe eller kan foretage kontaktløse betalinger via NFC.
Sådan ser brugerrejsen ud:
brugertest
det er afgørende at validere brugerrejsen for din ansøgning og bede om reel feedback. Før Can Tho blev stillet til rådighed for alle, det havde kun fungeret for familie og venner i næsten ti dage. Dette hjalp Can Tho-teamet med at teste deres kiosk og bevise, at brugerrejsen var en succes.
brugergrænseflade design
når det kommer til UI design, skal du definere stilen i din ansøgning, herunder skrifttyper, farver og grafiske elementer. Damien fik et andet designteam til at oprette UI-designet til Can Tho. Vores job var at implementere dette design i Can Tho-appen.
Tag et kig på UI design til Can Tho:
API til kiosker
Can Tho-applikationen er forbundet til en cloud-server, der gemmer menuen i en database og håndterer kundernes anmodninger. En API giver Can Tho-appen mulighed for at kommunikere med serveren. Sådan ser det ud:
lad os forklare dette ved hjælp af et eksempel. Sig, at en besøgende ønsker at bestille noget at drikke, så de trykker på knappen Drinks for at lære, hvad der er i menuen. Som svar sender Can Tho-appen en anmodning til serveren i retning af hvad der er på drikkemenuen? Serveren behandler anmodningen og sender en detaljeret liste over drikkevarer sammen med deres beskrivelser og priser. Det samme gælder for andre anmodninger. Hver gang en kunde anmoder om noget, behandler serveren anmodningen og sender et svar. API er det, der gør denne kommunikation mulig.
salgssted (PoS) system
for at acceptere betalinger har du brug for et restaurant salgsstedssystem. Opbygning og licensering af sådan funktionalitet på egen hånd ville tage for lang tid og være for dyrt, så vi foreslår, at du integrerer det eksisterende PoS-system, der passer bedst til dine behov. Tag hensyn til installationsomkostninger, funktioner, som din virksomhed kræver, og kompatibilitet med dit eksisterende udstyr.
for at sikre en nem betalingsstrøm I Can Tho integrerede vi Lightspeed PoS. Dette gjorde det muligt for systemet at beregne priserne korrekt med skatter inkluderet.
betalingsterminal
for at acceptere betalinger i kiosken skal du vælge en betalingsterminal. Dit valg kan baseres på de typer kreditkortbetalinger, du vil aktivere (magstripe, EMV, kontaktløs), prisen på betalingsterminalen, og om du har brug for en standard eller trådløs terminal. For Can Tho valgte vi en Valina-terminal for at tilfredsstille langt de fleste kunder. Med Valina terminal er kunderne i stand til at foretage både kontaktløse og kortbetalinger.
Admin dashboard
et admin dashboard er et must-have for en restaurant bestilling kiosk. Der er mange funktioner, du kan implementere til dit dashboard. I Can Tho dashboard kan administratorer:
- Angiv priser og moms for eat-in og afhentning
- Bekræft ordrer
- Løs retur
- Tilføj nye menupunkter
integrationer
din applikation har også brug for integrationer for at automatisere nogle processer, strømline arbejdsgangen og give bedre kundeservice. Bortset fra Lightspeed PoS har vi også integreret en smart lyspære, der lyser, når en kunde trykker på knappen Få hjælp, så restaurantens personale kan reagere hurtigt. Vi integrerede også Uber Eats og planlægger at integrere Deliveroo.
teknologistakken bag selvbestillingsprogrammet
dit valg af teknologistak afhænger i høj grad af den funktionalitet, du implementerer, og det udstyr, du vælger. Vil oprette en iOS-drevet kiosk, skal du overveje at bruge det hurtige programmeringssprog. Men i dette tilfælde vil du sandsynligvis betale mere for tabletter, da iPads er ret dyrere end Android-tabletter. Det er også umuligt at få store touchscreen-tv ‘ er til at køre iOS, og den største Apple-tablet, der er tilgængelig fra 2019, er 12,9-tommer iPad Pro. Derfor beslutter mange restaurantejere at gå med Android-drevne kiosker. For en Android-app skal du overveje at udvikle appen i Kotlin eller Java.
til backend-udvikling kan du overveje Python, PHP og Ruby. Sørg for at kende deres styrker og svagheder, som du kan lære ved at læse følgende blogindlæg:
- Hvad er Python & Django, og hvorfor betragtes de som et topvalg til internetudvikling?
- Ruby on Rails vs Django vs Laravel: den ultimative sammenligning af populære Internetrammer
- hvorfor Django er den bedste Internetramme til dit projekt
for Can Tho udviklede vi backend ved hjælp af Python og Django til serversiden. Vi brugte Django REST-rammen til at lade kiosker interagere med backend og brugte Postgraduate som en database. Vi byggede et Django admin-sted ved hjælp af Django JET, et plugin til Django admin-grænsefladen, så en administrator kan administrere Can Tho-menuen og ordrer. Vi har også gjort appen tilgængelig på engelsk, hollandsk og fransk.
vi byggede Android-appen ved hjælp af Kotlin. Vi valgte rene Arkitekturmønstre til at opdele prisberegninger og forretningslogik i separate moduler. Dermed forbedrede vi pålideligheden og vedligeholdelsen, så Can Tho-appen udfører alle funktioner efter behov, opretholder høj ydeevne under den forventede datavolumen og belastning og om nødvendigt kan ændres til nye brugssager og suppleres med nye funktioner.
For mere omfattende information om teknologistakken til Can Tho, Læs casestudiet.
udvikle et selvbestillende kiosksystem ved hjælp af færdige løsninger eller fra bunden?
ovenfor beskrev vi teknologistakken bag en brugerdefineret selvbestillings kiosk. Alligevel er der en anden måde at opbygge et selvbetjeningssystem på: ved hjælp af en off-the-shelf-løsning. Læs videre for at opdage fordele og ulemper ved hver tilgang.
off-the-shelf udvikling
hvis du mangler tid og penge, kan du drage fordel af en off-the-shelf løsning. Med off-the-shelf udvikling, vil du ikke nødt til at bruge på prototyping, UI/UK design, og kvalitetssikring. Derfor betaler du mindre i forhold til at bygge fra bunden. På den anden side vil du ikke være i stand til at lave en unik applikation med alle de nødvendige funktioner og dit eget unikke design. Plus, hvis du ser på at integrere specifikke tredjepartssystemer, vil du sandsynligvis kræve tilpasning. Du bliver nødt til at ansætte en programmør til at hjælpe dig med at opbygge en kiosk med en off-the-shelf platform, hvis du ikke har kodningsfærdigheder.
brugerdefineret udvikling
hos Steelkivi mener vi, at der ikke er en løsning, der passer til alle, når det kommer til automatisering af forretningsdrift. Med brugerdefineret udvikling kan du frit vælge funktioner og et design og tilpasse dem til dine forretningsbehov. Derudover er brugerdefinerede apps meget sikre mod cyberangreb, er lettere at vedligeholde og opgradere og er skalerbare, så de kan vokse sammen med din virksomhed. Hvad angår Can Tho, var udvikling fra bunden en nødvendighed, da ideen krævede fleksibilitet og tilpasning med hensyn til design og funktionalitet.
nøgle grillbarer om, hvordan man bygger en selvbetjeningsbestillingskiosk
der er intet mere værdifuldt end lektioner i den virkelige verden. Under, Vi deler det, vi lærte, mens vi udviklede Can Tho.
#1 Vær klar på din kerneværdi og målgruppe.
#2 hver beslutning, du tager om design, funktioner og en betalingsterminal, skal styres af din kerneværdi og målkunder.
#3 Test din app ide og indsamle virkelige verden feedback.
hvis du har spørgsmål til, hvordan du bygger selvbetjeningsteknologi eller ønsker at begynde at bygge din egen selvbestillende kiosk med Steelkivi, tøv ikke med at kontakte vores salgsrepræsentanter. Du er også velkommen til at tjekke vores portefølje af forretningsprocesautomatiseringsprogrammer, som vi har bygget indtil videre.