Lange ventetider og lange køer kan gjøre restauranter uutholdelig. For å løse disse utfordringene bruker noen restauranter selvbetjente matbestillingskiosker. Mens vi jobbet med Et Av Våre siste prosjekter, Can Tho, fikk Vi uvurderlig kunnskap om hvordan man bygger et selvbestillende kiosksystem.
hvis du er en restauranteier som ønsker å automatisere bestilling og betaling gjennom en selvbetjent bestillingskiosk, er du på rett sted. Les videre for å oppdage teknologibunken bak bestillingskiosker med berøringsskjerm, milepælene for å utvikle en, hvordan de fungerer, og når man skal velge tilpasset utvikling over hyllevare løsninger.
Historien om can Tho kiosken begynte da Damien Toulouse, eieren Av Can Tho, En Vietnamesisk restaurant i Brussel, begynte å tenke på hvordan å redusere de lange linjene i restauranten hans. Da Han lette etter en løsning, la Han merke til Hvordan Mcdonalds implementerte selvbetjente matbestillingskiosker og tenkte at kanskje slike kiosker også kunne være en løsning på hans problem.
For å bygge en selvbetjent kiosk, Startet Damien Og teamet hans med å definere kundenes behov og kjerneverdien av deres service.
Steelkiwi råd: for å bygge et produkt, først starte med å definere din kjerneverdi og målkunder. Du må forstå deres smerter og behov og hvordan du kan løse dem med løsningen. Alt annet-ux-strategi, UI-design og funksjonalitet – bør bygges basert på kjerneverdien din.
for å visualisere og systematisere kjerneverdiforslaget ditt, kan du dra nytte av et value proposition-lerret. Den består av to deler: et verdiforslag kart og en kundeprofil, hver bestående av tre byggeklosser. Begynn med kundeprofilen og gå deretter til delen verdiforslag.
Nedenfor er Et eksempel På Can Thos value proposition canvas:
- Milepæler for å utvikle en selvbestillingskiosk
- brukeropplevelsesdesign av en matbestillingskiosk
- Velg et språk
- Få hjelp
- Spise i eller ta bort
- Tilpass retter
- Betal
- Brukertesting
- brukergrensesnittdesign
- API for kiosker
- Point of sale (PoS) system
- betalingsterminal
- Admin dashboard
- Integrasjoner
- teknologien stack bak self-order kiosk programvare
- Utvikle et selvbetjent kiosksystem ved hjelp av ferdige løsninger eller fra bunnen av?
- hyllevare utvikling
- Tilpasset utvikling
- Viktige takeaways om hvordan å bygge en selvbetjent bestilling kiosk
Milepæler for å utvikle en selvbestillingskiosk
det er flere stadier for å lage selvbestillingskioskprogramvare, og det er mange beslutninger å ta før og under utviklingen av et selvbestillingskiosksystem.
brukeropplevelsesdesign av en matbestillingskiosk
Kundene ønsker en sømløs opplevelse. For å oppnå dette, bør du se på hvem dine målkunder er, hva de trenger, og hvordan du kan løse disse behovene med kiosken din. Nedenfor er funksjonene I Can Tho kiosken og noen forklaringer på hva som ba oss om å lage brukerreisen slik vi gjorde.
Velg et språk
Siden De offisielle språkene i Brussel er fransk og nederlandsk, Bestemte Damien seg for å inkludere Begge i Can Tho-appen. Teamet valgte også engelsk, Da Brussel tiltrekker seg mange utenlandske turister som kanskje ikke kjenner fransk eller nederlandsk.
Få hjelp
hvis brukere har utfordringer med å samhandle med kiosken, kan de klikke På Få Hjelp-knappen, som vises på hver skjerm, eller de kan lære å bruke Can Tho-kiosken ved å klikke På Hvordan Det Fungerer.
Spise i eller ta bort
Diners kan bestille takeaway, spise i, eller spise i og bestille takeaway. Vi ga brukerne muligheten til å velge mellom alle tre alternativene.
Tilpass retter
På Can Tho tror De at mens kokkene har ansvaret for å lage autentiske og smakfulle retter, bør kundene ha ansvaret for etterbehandlingen. Vi gjorde det mulig for brukere å tilpasse sine retter ved å legge til eller fjerne ingredienser.
Betal
når kundene er ferdig med å bestille, går de videre til kassen og betalingen. Kunder kan betale med kort ved hjelp av en pin-kode, EMV-chip eller magstripe, eller kan foreta kontaktløse betalinger via NFC.
slik ser brukerreisen ut:
Brukertesting
det er viktig å validere brukerreisen til søknaden din og be om reell tilbakemelding. Før Can Tho ble gjort tilgjengelig for alle, det hadde vært i drift for slektninger og venner bare for nesten ti dager. Dette hjalp Can Tho-teamet med å teste kiosken og bevise at brukerreisen var en suksess.
brukergrensesnittdesign
når DET gjelder UI-designen, må du definere stilen til applikasjonen din, inkludert skrifter, farger og grafiske elementer. Damien hadde et annet designteam lage UI-designet For Can Tho. Vår jobb var å implementere det designet i Can Tho-appen.
Ta en titt PÅ BRUKERGRENSESNITTET For Can Tho:
API for kiosker
Can Tho-programmet er koblet til en skyserver som lagrer menyen i en database og håndterer kundenes forespørsler. EN API gjør Det Mulig For Can Tho-appen å kommunisere med serveren. Her er hva det ser ut som:
la oss forklare dette ved hjelp av et eksempel. Si at en besøkende ønsker å bestille noe å drikke, så de trykker På Drikke-knappen for å lære hva som er på menyen. Som svar sender Can Tho-appen en forespørsel til serveren i tråd Med Hva som er på drikkemenyen? Serveren behandler forespørselen og sender en detaljert liste over drinker sammen med beskrivelser og priser. Det samme gjelder for andre forespørsler. Hver gang en kunde ber om noe, behandler serveren forespørselen og sender et svar. API er det som gjør denne kommunikasjonen mulig.
Point of sale (PoS) system
for å motta betalinger, trenger du en restaurant point of sale system. Å bygge og lisensiere slik funksjonalitet på egen hånd ville ta for lang tid og være for dyrt, så vi foreslår at du integrerer det eksisterende PoS-systemet som passer best til dine behov. Ta hensyn til oppsettkostnader, funksjoner som bedriften krever, og kompatibilitet med eksisterende maskinvare.
For å sikre en enkel betalingsflyt i Can Tho integrerte Vi Lightspeed PoS. Dette tillot systemet å beregne prisene riktig med skatter inkludert.
betalingsterminal
for å motta betalinger i kiosken må du velge en betalingsterminal. Ditt valg kan være basert på hvilke typer kredittkortbetalinger du vil aktivere (magstripe, EMV, kontaktløs), prisen på betalingsterminalen, og om du trenger en standard eller trådløs terminal. For Can Tho valgte Vi En Valina-terminal for å tilfredsstille de aller fleste kunder. Med Valina-terminalen kan kundene gjøre både kontaktløse og kortbetalinger.
Admin dashboard
en admin dashboard er en må – ha for en restaurant bestilling kiosk. Det er mange funksjoner du kan implementere for dashbordet ditt. I can Tho-dashbordet kan administratorer:
- Angi priser og MVA for eat-in og takeaway
- Bekreft bestillinger
- Løs returnerer
- Legg til nye menyelementer
Integrasjoner
søknaden din trenger også integrasjoner for å automatisere enkelte prosesser, effektivisere arbeidsflyten og gi bedre kundeservice. Bortsett Fra Lightspeed PoS, integrerte Vi Også En Xiaomi smart lyspære som lyser når en kunde trykker På Få Hjelp-knappen, slik at restaurantens ansatte kan reagere raskt. Vi har også Integrert Uber Eats og planlegger å integrere Deliveroo.
teknologien stack bak self-order kiosk programvare
ditt valg av teknologi stack avhenger mye av funksjonaliteten du implementere og maskinvaren du velger. Hvis du for eksempel vil opprette en ios-drevet kiosk, bør du vurdere Å bruke Programmeringsspråket Swift. Men i dette tilfellet vil du sannsynligvis betale mer for tabletter, da iPads er ganske dyrere enn Android-tabletter. Det er også umulig å ha store berøringsskjerm-Tver som kjører iOS, og Det største apple-nettbrettet som er tilgjengelig fra 2019, er 12,9-tommers iPad Pro. Det er derfor mange restauranteiere velger Å gå Med Android-drevne kiosker. For En Android-app bør du vurdere å utvikle appen I Kotlin eller Java.
for backend utvikling, kan Det være lurt å vurdere Python, PHP og Ruby. Sørg for at du kjenner deres styrker og svakheter, som du kan lære ved å lese følgende blogginnlegg:
- Hva Er Python & Django Og Hvorfor Anses De Som Et Toppvalg for Webutvikling?
- Ruby on Rails vs Django vs Laravel: Den Ultimate Sammenligningen Av Populære Webrammer
- Hvorfor Django Er Det Beste Webrammen For Prosjektet Ditt
For Can Tho utviklet vi backend ved Hjelp Av Python og Django for serversiden. Vi brukte Django REST framework for å la kiosker samhandle med backend og brukte PostgreSQL som en database. Vi bygget En Django admin nettstedet Ved Hjelp Av Django JET, en plugin For Django admin grensesnitt, slik at en administrator kan administrere Can Tho menyen og bestillinger. Vi har også gjort app tilgjengelig på engelsk, nederlandsk og fransk.
Vi bygde Android-appen ved Hjelp Av Kotlin. Vi valgte Rene Arkitekturmønstre for å dele prisberegninger og forretningslogikk i separate moduler. Ved å gjøre dette forbedret Vi påliteligheten og vedlikeholdet slik At Can Tho-appen utfører alle funksjoner etter behov, opprettholder høy ytelse under forventet datavolum og belastning, og om nødvendig kan endres for nye brukstilfeller og suppleres med nye funksjoner.
for mer omfattende informasjon om teknologistakken For Can Tho, les casestudien.
Utvikle et selvbetjent kiosksystem ved hjelp av ferdige løsninger eller fra bunnen av?
Ovenfor beskrev vi teknologibunken bak en tilpasset selvbestillingskiosk. Likevel er det en annen måte å bygge et selvbetjeningssystem på: ved hjelp av en hyllevare løsning. Les videre for å oppdage fordeler og ulemper ved hver tilnærming.
hyllevare utvikling
hvis du har lite tid og penger, kan du dra nytte av en hyllevare løsning. Med off-the-sokkel utvikling, trenger du ikke å bruke på prototyping, UI / UX design, og kvalitetssikring. Derfor betaler du mindre i forhold til å bygge fra bunnen av. På den annen side vil du ikke kunne lage et unikt program med alle nødvendige funksjoner og din egen unike design. I tillegg, hvis du ser på å integrere bestemte tredjepartssystemer, vil du sannsynligvis kreve tilpasning. Du må ansette en programvareingeniør for å hjelpe deg med å bygge en kiosk med en hylleplattform hvis du ikke har kodingsferdigheter.
Tilpasset utvikling
På Steelkiwi tror Vi at det ikke er en løsning som passer til alle når det gjelder å automatisere forretningsdrift. Med tilpasset utvikling står du fritt til å bestemme funksjoner og design og tilpasse dem til dine forretningsbehov. I tillegg er tilpassede apper svært sikre mot cyberangrep, er enklere å vedlikeholde og oppgradere, og er skalerbare slik at de kan vokse sammen med bedriften din. Når Det Gjelder Can Tho, var utvikling fra bunnen av en nødvendighet siden ideen krevde fleksibilitet og tilpasning når det gjelder design og funksjonalitet.
Viktige takeaways om hvordan å bygge en selvbetjent bestilling kiosk
Det er ingenting mer verdifullt enn virkelige leksjoner. Nedenfor deler vi det vi lærte mens vi utviklet Can Tho.
#1 Vær tydelig på kjerneverdien og målgruppen din.
#2 Hver beslutning du gjør PÅ UI / UX design, funksjoner, og en betalingsterminal bør styres av din kjerneverdi og målkunder.
# 3 Test din app ide og samle reelle tilbakemeldinger.
hvis du har spørsmål om hvordan du bygger selvbetjeningsteknologi eller ønsker å begynne å bygge din egen selvbetjeningskiosk med Steelkiwi, ikke nøl med å kontakte våre salgsrepresentanter. Du er også velkommen til å sjekke ut vår portefølje av business process automation programvare som vi har bygget så langt.