Come costruire un Fast-Food Ristorante Self-service Chiosco di ordinazione e sistema di pagamento

Lunghi tempi di attesa e lunghe code possono rendere i ristoranti insopportabili. Per affrontare queste sfide, alcuni ristoranti utilizzano chioschi self-service per ordinare cibo. Mentre lavoravamo a uno dei nostri progetti recenti, Can Tho, abbiamo acquisito una conoscenza inestimabile su come costruire un sistema di kiosk auto-ordinato.

Se sei un proprietario di un ristorante che cerca di automatizzare ordini e pagamenti attraverso un chiosco di ordinazione self-service, sei nel posto giusto. Continua a leggere per scoprire lo stack tecnologico dietro i chioschi di ordinazione touchscreen, le pietre miliari dello sviluppo di uno, come funzionano e quando scegliere lo sviluppo personalizzato rispetto alle soluzioni off-the-shelf.

FONTE: DRIBBBLE.COM DA BEN BRECKLER

La storia del Can Tho chiosco è iniziato quando Damien Tolosa, il proprietario di Can Tho, un ristorante Vietnamita a Bruxelles, inizia a pensare a come ridurre le lunghe linee nel suo ristorante. Mentre stava cercando una soluzione, ha notato come McDonald ha implementato i chioschi di ordinazione di cibo self-service e ha pensato che forse tali chioschi potrebbero essere una soluzione anche per il suo problema.

Per costruire un chiosco self-ordering, Damien e il suo team hanno iniziato a definire le esigenze dei loro clienti e il valore fondamentale del loro servizio.

Steelkiwi advice: Per costruire un prodotto, iniziare a definire il valore principale e i clienti target. Devi capire i loro dolori e bisogni e come puoi affrontarli con la tua soluzione. Tutto il resto-strategia UX, design dell’interfaccia utente e funzionalità ― dovrebbe essere costruito in base al valore principale.

Per visualizzare e sistematizzare la vostra proposta di valore di base, è possibile beneficiare di una tela proposta di valore. Si compone di due parti: una mappa di proposta di valore e un profilo del cliente, ciascuna composta da tre elementi costitutivi. Inizia con il profilo del cliente e poi passare alla parte proposta di valore.

FONTE: B2BINTERNATIONAL.COM

FONTE: STEELKIWI.COM

di Seguito è un esempio di Can Tho value proposition canvas:

FONTE: STEELKIWI.COM

pietre Miliari di sviluppo di un self-ordine del chiosco

Ci sono una serie di fasi per la creazione di self-ordine dei software kiosk, e ci sono molte decisioni da prendere prima e durante lo sviluppo di un self-ordine del chiosco del sistema.

Esperienza utente progettazione di un chiosco per l’ordinazione di alimenti

I clienti desiderano un’esperienza senza interruzioni. Per raggiungere questo obiettivo, dovresti esaminare chi sono i tuoi clienti target, di cosa hanno bisogno e come puoi affrontare tali esigenze con il tuo chiosco. Di seguito sono riportate le caratteristiche del chiosco Can Tho e alcune spiegazioni di ciò che ci ha spinto a creare il percorso utente nel modo in cui abbiamo fatto.

Scegli una lingua

Poiché le lingue ufficiali di Bruxelles sono il francese e l’olandese, Damien ha deciso di includerle entrambe nell’app Can Tho. Il team ha anche optato per l’inglese, poiché Bruxelles attira molti turisti stranieri che potrebbero non conoscere né il francese né l’olandese.

Ottieni aiuto

Se gli utenti hanno difficoltà a interagire con il chiosco, possono fare clic sul pulsante Ottieni aiuto, che viene visualizzato su ogni schermata, oppure possono imparare come utilizzare il chiosco Can Tho facendo clic sul pulsante How It Worksbutton.

Mangia o porta via

I commensali possono ordinare da asporto, mangiare o mangiare e ordinare da asporto. Abbiamo dato agli utenti la possibilità di scegliere tra tutte e tre le opzioni.

Personalizza i piatti

A Can Tho, credono che mentre i loro chef sono incaricati di preparare piatti autentici e gustosi, i loro clienti dovrebbero essere responsabili del tocco finale. Abbiamo permesso agli utenti di personalizzare i loro piatti aggiungendo o rimuovendo gli ingredienti.

Paga

Una volta che i clienti hanno finito di ordinare, procedono al checkout e al pagamento. I clienti possono pagare con carta utilizzando un pin, un chip EMV o una banda magnetica o possono effettuare pagamenti contactless tramite NFC.

Ecco come appare il percorso utente:

FONTE: STEELKIWI.COM

Test utente

È fondamentale convalidare il percorso utente della tua applicazione e chiedere un feedback reale. Prima che il Can Tho fosse messo a disposizione di tutti, era stato operativo per parenti e amici solo per quasi dieci giorni. Ciò ha aiutato il team di Can Tho a testare il proprio chiosco e dimostrare che il percorso dell’utente è stato un successo.

User interface design

Quando si tratta del design dell’interfaccia utente, è necessario definire lo stile dell’applicazione, inclusi font, colori ed elementi grafici. Damien aveva un altro team di progettazione creare il design dell’interfaccia utente per Can Tho. Il nostro compito era implementare quel design nell’app Can Tho.

Dai un’occhiata al design dell’interfaccia utente per Can Tho:

FONTE: STEELKIWI.COM

API per chioschi

L’applicazione Can Tho è collegata a un server cloud che memorizza il menu in un database e gestisce le richieste dei clienti. Un’API consente all’app Can Tho di comunicare con il server. Ecco come appare:

FONTE: STEELKIWI.COM

Spieghiamo questo usando un esempio. Dì che un visitatore vuole ordinare qualcosa da bere, quindi tocca il pulsante Bevande per imparare cosa c’è nel menu. In risposta, l’applicazione Can Tho invia una richiesta al server lungo le linee di Ciò che è sul menu drink? Il server elabora la richiesta e invia un elenco dettagliato delle bevande insieme alle loro descrizioni e prezzi. Lo stesso vale per altre richieste. Ogni volta che un cliente richiede qualcosa, il server elabora la richiesta e invia una risposta. L’API è ciò che rende possibile questa comunicazione.

FONTE: STEELKIWI.COM

Sistema di punti vendita (PoS)

Per accettare pagamenti, è necessario un sistema di punti vendita ristorante. Costruire e concedere in licenza tali funzionalità da soli richiederebbe troppo tempo e sarebbe troppo costoso, quindi ti suggeriamo di integrare qualsiasi sistema PoS esistente più adatto alle tue esigenze. Prendi in considerazione i costi di installazione, le funzionalità richieste dalla tua azienda e la compatibilità con l’hardware esistente.

Per garantire un facile flusso di pagamento in Can Tho, abbiamo integrato il Lightspeed PoS. Ciò ha permesso al sistema di calcolare correttamente i prezzi con tasse incluse.

Terminale di pagamento

Per accettare pagamenti al chiosco, dovrai scegliere un terminale di pagamento. La scelta può essere basata sui tipi di pagamenti con carta di credito che si desidera abilitare (magstripe, EMV, contactless), il prezzo del terminale di pagamento, e se avete bisogno di un terminale standard o wireless. Per Can Tho, abbiamo optato per un terminale Valina per soddisfare la stragrande maggioranza dei clienti. Con il terminale Valina, i clienti sono in grado di effettuare pagamenti contactless e con carta.

Admin dashboard

Un admin dashboard è un must-have per un ristorante ordinazione chiosco. Ci sono molte funzionalità che puoi implementare per la tua dashboard. In Can Tho dashboard, gli amministratori possono:

  1. Impostare i prezzi e IVA per mangiare-in e da asporto
  2. Conferma ordine
  3. Risolvere restituisce
  4. Aggiungere nuove voci di menu

Integrazioni

la Vostra applicazione sarà anche bisogno di integrazioni di automatizzare alcuni processi, ottimizzare il flusso di lavoro e fornire un migliore servizio al cliente. Oltre al Lightspeed PoS, abbiamo anche integrato una lampadina Xiaomi smart che si accende ogni volta che un cliente preme il pulsante Get Help in modo che il personale del ristorante possa reagire rapidamente. Abbiamo anche integrato Uber Eats e abbiamo in programma di integrare Deliveroo.

Lo stack tecnologico dietro il software kiosk self-order

La scelta dello stack tecnologico dipende notevolmente dalla funzionalità implementata e dall’hardware scelto. Ad esempio, se si desidera creare un chiosco iOS-powered, si dovrebbe considerare l’utilizzo del linguaggio di programmazione Swift. Eppure, in questo caso, è molto probabile che a pagare di più per i tablet, come iPad sono molto più costosi di compresse Android. Inoltre, è impossibile avere grandi televisori touchscreen con iOS e il più grande tablet Apple disponibile a partire dal 2019 è l’iPad Pro da 12,9 pollici. Ecco perché un sacco di proprietari di ristoranti decidono di andare con chioschi Android-powered. Per un’app Android, dovresti considerare di sviluppare l’app in Kotlin o Java.

Per lo sviluppo di back-end, potresti prendere in considerazione Python, PHP e Ruby. Assicurati di conoscere i loro punti di forza e di debolezza, che puoi imparare leggendo i seguenti post del blog:

  • Che cos’è Python & Django e perché sono considerati la scelta migliore per lo sviluppo Web?
  • Ruby on Rails vs Django vs Laravel: Il confronto finale dei framework Web popolari
  • Perché Django è il miglior framework Web per il tuo progetto

Per Can Tho, abbiamo sviluppato il backend usando Python e Django per il lato server. Abbiamo utilizzato il framework Django REST per consentire ai chioschi di interagire con il back-end e utilizzato PostgreSQL come database. Abbiamo creato un sito di amministrazione Django utilizzando Django JET, un plugin per l’interfaccia di amministrazione Django, in modo che un amministratore possa gestire il menu e gli ordini Can Tho. Abbiamo anche reso l’applicazione disponibile in inglese, olandese e francese.

Abbiamo costruito l’applicazione Android utilizzando Kotlin. Abbiamo scelto modelli di architettura pulita per dividere i calcoli dei prezzi e la logica di business in moduli separati. In questo modo, abbiamo migliorato l’affidabilità e la manutenibilità in modo che l’app Can Tho esegua tutte le funzioni come richiesto, mantenga alte prestazioni sotto il volume e il carico di dati previsti e, se necessario, possa essere modificata per nuovi casi d’uso e integrata con nuove funzionalità.

Per informazioni più dettagliate sullo stack tecnologico per Can Tho, leggere il case study.

Sviluppare un sistema di chioschi self-ordering utilizzando soluzioni già pronte o da zero?

Sopra, abbiamo descritto lo stack tecnologico dietro un chiosco personalizzato. Eppure c’è un altro modo per costruire un sistema self-service: utilizzando una soluzione off-the-shelf. Continuate a leggere per scoprire i vantaggi e gli svantaggi di ogni approccio.

Sviluppo off-the-shelf

Se sei a corto di tempo e denaro, puoi beneficiare di una soluzione off-the-shelf. Con lo sviluppo off-the-shelf, non dovrai spendere per la prototipazione, la progettazione UI/UX e la garanzia della qualità. Pertanto, pagherai meno rispetto alla costruzione da zero. D’altra parte, non sarà in grado di creare un’applicazione unica con tutte le caratteristiche necessarie e il proprio design unico. Inoltre, se stai cercando di integrare specifici sistemi di terze parti, molto probabilmente richiederai la personalizzazione. Dovrete assumere un ingegnere del software per aiutarvi a costruire un chiosco con una piattaforma off-the-shelf se non si dispone di competenze di codifica.

Sviluppo personalizzato

In Steelkiwi, crediamo che non esista una soluzione adatta a tutti quando si tratta di automatizzare le operazioni aziendali. Con lo sviluppo personalizzato, sei libero di decidere le funzionalità e un design e allinearli alle tue esigenze aziendali. Inoltre, le app personalizzate sono altamente sicure contro gli attacchi informatici, sono più facili da mantenere e aggiornare e sono scalabili in modo che possano crescere insieme alla tua azienda. Per quanto riguarda Can Tho, lo sviluppo da zero era una necessità poiché l’idea richiedeva flessibilità e personalizzazione in termini di design e funzionalità.

Take away chiave su come costruire un chiosco di ordinazione self-service

Non c’è niente di più prezioso delle lezioni del mondo reale. Di seguito, condividiamo ciò che abbiamo imparato durante lo sviluppo di Can Tho.

#1 Sii chiaro sul tuo valore principale e sul pubblico di destinazione.

#2 Ogni decisione che prendi sul design UI / UX, sulle funzionalità e su un terminale di pagamento dovrebbe essere guidata dal valore principale e dai clienti target.

#3 Metti alla prova la tua idea app e raccogliere le risposte del mondo reale.

Se avete domande su come costruire la tecnologia self-service o volete iniziare a costruire il proprio chiosco self-ordering con Steelkiwi, non esitate a contattare i nostri rappresentanti di vendita. Siete anche invitati a controllare il nostro portafoglio di software di automazione dei processi aziendali che abbiamo costruito finora.



+