Jak zbudować restaurację Fast-Food samoobsługowy kiosk do zamawiania i system płatności

długie czasy oczekiwania i długie kolejki mogą sprawić, że restauracje będą nie do zniesienia. Aby sprostać tym wyzwaniom, niektóre restauracje korzystają z samoobsługowych kiosków do zamawiania żywności. Pracując nad jednym z naszych ostatnich projektów, Can Tho, zdobyliśmy nieocenioną wiedzę na temat budowania samodzielnego systemu kiosku.

jeśli jesteś właścicielem restauracji, która zajmuje się automatyzacją zamówień i płatności za pośrednictwem samoobsługowego kiosku zamówień, jesteś we właściwym miejscu. Czytaj dalej, aby odkryć stosy technologii stojące za kioskami do zamawiania Z Ekranem dotykowym, kamienie milowe ich opracowania, sposób ich działania i kiedy wybrać niestandardowe rozwiązania zamiast gotowych rozwiązań.

źródło: DRIBBBLE.COM BEN BRECKLER

historia kiosku Can Tho zaczęła się, gdy Damien Toulouse, właściciel wietnamskiej restauracji Can Tho w Brukseli, zaczął myśleć o tym, jak zmniejszyć długie kolejki w swojej restauracji. Kiedy szukał rozwiązania, zauważył, jak McDonald ’ s wdraża samoobsługowe kioski do zamawiania żywności i pomyślał, że może takie kioski również mogą być rozwiązaniem jego problemu.

aby zbudować samodzielny kiosk, Damien i jego zespół zaczęli od zdefiniowania potrzeb swoich klientów i podstawowej wartości ich usług.

porady Steelkiwi: aby zbudować produkt, zacznij od zdefiniowania podstawowej wartości i docelowych klientów. Musisz zrozumieć ich bóle i potrzeby oraz jak możesz je rozwiązać za pomocą swojego rozwiązania. Wszystko inne-strategia UX, projekt UI i funkcjonalność-powinny być budowane w oparciu o podstawową wartość.

aby wizualizować i usystematyzować podstawową propozycję wartości, możesz skorzystać z obszaru propozycji wartości. Składa się z dwóch części: mapy propozycji wartości i profilu klienta, z których każda składa się z trzech elementów. Zacznij od profilu klienta, a następnie przejdź do części propozycji wartości.

ŹRÓDŁO: B2BINTERNATIONAL.Kom

źródło: STEELKIWI.COM

Poniżej znajduje się przykład propozycji wartości Can Tho:

źródło: STEELKIWI.COM

kamienie milowe tworzenia samodzielnego zamawiania kiosku

istnieje wiele etapów tworzenia samodzielnego zamawiania oprogramowania kiosku i istnieje wiele decyzji do podjęcia przed i w trakcie rozwoju samodzielnego zamawiania systemu kiosku.

user experience projekt kiosku do zamawiania żywności

klienci chcą bezproblemowej obsługi. Aby to osiągnąć, powinieneś sprawdzić, kim są Twoi docelowi klienci, czego potrzebują i jak możesz zaspokoić te potrzeby za pomocą kiosku. Poniżej znajdują się funkcje kiosku Can Tho i kilka wyjaśnień, co skłoniło nas do stworzenia podróży Użytkownika w taki sposób, w jaki to zrobiliśmy.

Wybierz język

ponieważ oficjalnymi językami w Brukseli są francuski i holenderski, Damien postanowił włączyć oba z nich do aplikacji Can Tho. Zespół zdecydował się również na angielski, ponieważ Bruksela przyciąga wielu zagranicznych turystów, którzy mogą nie znać francuskiego ani holenderskiego.

Uzyskaj pomoc

jeśli użytkownicy mają problemy w interakcji z kioskiem, mogą kliknąć przycisk Uzyskaj pomoc, który jest wyświetlany na każdym ekranie, lub mogą nauczyć się korzystać z kiosku Can Tho, klikając przycisk Jak to działa.

Jedzenie na wynos lub na wynos

Daliśmy użytkownikom możliwość wyboru spośród wszystkich trzech opcji.

Dostosuj potrawy

w Can Tho uważają, że podczas gdy ich kucharze są odpowiedzialni za przygotowywanie autentycznych i smacznych potraw, ich klienci powinni być odpowiedzialni za wykończenie. Umożliwiliśmy użytkownikom dostosowywanie swoich potraw poprzez dodawanie lub usuwanie składników.

Zapłać

po złożeniu zamówienia klienci przystępują do kasy i płatności. Klienci mogą płacić kartą za pomocą kodu pin, Chipa EMV lub magstripe, lub mogą dokonywać płatności zbliżeniowych za pośrednictwem NFC.

oto jak wygląda podróż użytkownika:

źródło: STEELKIWI.COM

testy użytkowników

ważne jest, aby zweryfikować ścieżkę użytkownika aplikacji i poprosić o prawdziwą opinię. Zanim Can Tho został udostępniony wszystkim, działał dla krewnych i przyjaciół tylko przez prawie dziesięć dni. Pomogło to zespołowi Can Tho przetestować kiosk i udowodnić, że podróż użytkownika zakończyła się sukcesem.

projektowanie interfejsu użytkownika

jeśli chodzi o projektowanie interfejsu użytkownika, musisz zdefiniować styl aplikacji, w tym czcionki, kolory i elementy graficzne. Damien zlecił innemu zespołowi projektowemu stworzenie interfejsu użytkownika dla Can Tho. Naszym zadaniem było wdrożenie tego projektu do aplikacji Can Tho.

spójrz na projekt interfejsu użytkownika dla Can Tho:

źródło: STEELKIWI.COM

API dla kiosków

aplikacja Can Tho jest połączona z serwerem w chmurze, który przechowuje menu w bazie danych i obsługuje żądania klientów. API pozwala aplikacji Can Tho komunikować się z serwerem. Oto jak to wygląda:

źródło: STEELKIWI.COM

wyjaśnijmy to na przykładzie. Powiedzmy, że odwiedzający chce zamówić coś do picia, więc naciska przycisk Napoje, aby dowiedzieć się, co znajduje się w menu. W odpowiedzi aplikacja Can Tho wysyła żądanie do serwera zgodnie z tym, co znajduje się w menu napoju? Serwer przetwarza żądanie i wysyła szczegółową listę napojów wraz z ich opisami i cenami. To samo dotyczy innych próśb. Za każdym razem, gdy klient czegoś żąda, serwer przetwarza żądanie i wysyła odpowiedź. API jest tym, co umożliwia tę komunikację.

ŹRÓDŁO: STEELKIWI.COM

system punktów sprzedaży (PoS)

aby przyjmować płatności, potrzebujesz Systemu punktów sprzedaży restauracji. Samodzielne tworzenie i licencjonowanie takiej funkcjonalności zajęłoby zbyt dużo czasu i byłoby zbyt drogie, dlatego sugerujemy zintegrowanie dowolnego istniejącego systemu PoS, który najlepiej odpowiada twoim potrzebom. Weź pod uwagę koszty konfiguracji, funkcje, których wymaga Twoja Firma i kompatybilność z istniejącym sprzętem.

aby zapewnić łatwy przepływ płatności w Can Tho, zintegrowaliśmy Lightspeed PoS. Pozwoliło to systemowi prawidłowo obliczyć ceny z uwzględnieniem podatków.

terminal płatniczy

aby przyjmować płatności w kiosku, musisz wybrać terminal płatniczy. Twój wybór może być oparty na rodzajach płatności kartami kredytowymi, które chcesz włączyć (magstripe, EMV, bezstykowe), cenie terminala płatniczego oraz na tym, czy potrzebujesz terminala standardowego, czy bezprzewodowego. Dla Can Tho zdecydowaliśmy się na terminal Valina, aby zadowolić zdecydowaną większość klientów. Dzięki Terminalowi Valina klienci mogą dokonywać zarówno płatności zbliżeniowych, jak i kartowych.

panel administracyjny

panel administracyjny to niezbędny element w kiosku do zamawiania restauracji. Istnieje wiele funkcji, które możesz zaimplementować w swoim pulpicie nawigacyjnym. W Panelu Can Tho administratorzy mogą:

  1. Ustaw ceny i VAT za jedzenie i jedzenie na wynos
  2. potwierdzaj zamówienia
  3. rozwiązuj zwroty
  4. Dodaj nowe pozycje menu

integracje

Twoja aplikacja będzie również potrzebować integracji, aby zautomatyzować niektóre procesy, usprawnić przepływ pracy i zapewnić lepszą obsługę klienta. Oprócz Lightspeed PoS, zintegrowaliśmy również inteligentną żarówkę Xiaomi, która świeci się, gdy klient naciśnie przycisk Get Help, aby personel restauracji mógł szybko zareagować. Zintegrowaliśmy również Uber Eats i planujemy integrację Deliveroo.

stosy technologii stojące za oprogramowaniem kiosku do samodzielnego zamawiania

wybór stosu technologii w dużym stopniu zależy od wdrażanej funkcjonalności i wybranego sprzętu. Na przykład, jeśli chcesz utworzyć kiosk z systemem iOS, powinieneś rozważyć użycie języka programowania Swift. Jednak w tym przypadku prawdopodobnie zapłacisz więcej za Tablety, ponieważ iPady są dość droższe niż tablety z Androidem. Ponadto nie można mieć dużego telewizora z Ekranem dotykowym z systemem iOS, a największy tablet Apple dostępny od 2019 roku to 12,9-calowy iPad Pro. Dlatego wielu właścicieli restauracji decyduje się na kioski z Androidem. W przypadku aplikacji na Androida powinieneś rozważyć rozwijanie aplikacji w Kotlinie lub Javie.

w przypadku tworzenia backendów warto rozważyć Python, PHP i Ruby. Upewnij się, że znasz ich mocne i słabe strony, których możesz się nauczyć, czytając poniższe posty na blogu:

  • czym jest Python & Django i dlaczego są one uważane za najlepszy wybór dla tworzenia stron internetowych?
  • Ruby on Rails vs Django vs Laravel: ostateczne porównanie popularnych frameworków internetowych
  • dlaczego Django jest najlepszym frameworkiem dla Twojego projektu

Dla Can Tho, stworzyliśmy backend używając Pythona i Django po stronie serwera. Użyliśmy Django Rest framework, aby kioski mogły wchodzić w interakcje z backendem i użyliśmy PostgreSQL jako bazy danych. Zbudowaliśmy stronę admina Django za pomocą Django JET, wtyczki do interfejsu admina Django, aby administrator mógł zarządzać menu i zamówieniami Can Tho. Udostępniliśmy również aplikację w języku angielskim, holenderskim i francuskim.

zbudowaliśmy aplikację na Androida za pomocą Kotlina. Wybraliśmy czyste wzorce architektury, aby podzielić obliczenia cen i logikę biznesową na oddzielne moduły. W ten sposób poprawiliśmy niezawodność i łatwość konserwacji, aby aplikacja Can Tho spełniała wszystkie wymagane funkcje, utrzymywała wysoką wydajność przy oczekiwanej ilości i obciążeniu danych, a w razie potrzeby mogła być modyfikowana pod kątem nowych zastosowań i uzupełniana o nowe funkcje.

aby uzyskać bardziej szczegółowe informacje na temat stosu technologii dla Can Tho, przeczytaj studium przypadku.

opracowanie samodzielnego systemu kiosku przy użyciu gotowych rozwiązań lub od podstaw?

powyżej opisaliśmy stosy technologii za niestandardowym kioskiem do samodzielnego zamawiania. Istnieje jednak inny sposób na zbudowanie systemu samoobsługowego: użycie gotowego rozwiązania. Czytaj dalej, aby odkryć zalety i wady każdego podejścia.

gotowe rozwiązania

jeśli masz mało czasu i pieniędzy, możesz skorzystać z gotowego rozwiązania. Dzięki gotowemu projektowi nie będziesz musiał wydawać pieniędzy na prototypowanie, projektowanie UI/UX i zapewnienie jakości. Dlatego zapłacisz mniej w porównaniu do budowania od podstaw. Z drugiej strony nie będziesz w stanie stworzyć unikalnej aplikacji ze wszystkimi niezbędnymi funkcjami i własnym unikalnym designem. Ponadto, jeśli chcesz zintegrować określone systemy innych firm, najprawdopodobniej będziesz wymagał dostosowania. Będziesz musiał zatrudnić inżyniera oprogramowania, który pomoże Ci zbudować kiosk z gotową platformą, jeśli nie masz umiejętności kodowania.

Custom development

w Steelkiwi wierzymy, że nie ma uniwersalnego rozwiązania do automatyzacji operacji biznesowych. Dzięki niestandardowemu projektowaniu możesz swobodnie decydować o funkcjach i projekcie i dostosowywać je do swoich potrzeb biznesowych. Ponadto aplikacje niestandardowe są bardzo bezpieczne przed cyberatakami, są łatwiejsze w utrzymaniu i aktualizacji oraz skalowalne, dzięki czemu mogą rozwijać się razem z Twoją firmą. Jeśli chodzi o Can Tho, rozwój od podstaw był koniecznością, ponieważ pomysł wymagał elastyczności i dostosowania pod względem designu i funkcjonalności.

najważniejsze informacje o tym, jak zbudować samoobsługowy kiosk do zamawiania

nie ma nic cenniejszego niż prawdziwe lekcje. Poniżej dzielimy się tym, czego nauczyliśmy się podczas opracowywania Can Tho.

#1 jasno określ swoją podstawową wartość i grupę docelową.

#2 Każda decyzja dotycząca projektu UI/UX, funkcji i terminala płatniczego powinna być kierowana przez podstawową wartość i docelowych klientów.

#3 Przetestuj swój pomysł na aplikację i zbierz prawdziwe opinie.

jeśli masz jakiekolwiek pytania dotyczące sposobu budowania technologii samoobsługowej lub chcesz rozpocząć budowę własnego samodzielnego zamawiania kiosku ze Steelkiwi, skontaktuj się z naszymi Przedstawicielami Handlowymi. Zapraszamy również do zapoznania się z naszym portfolio oprogramowania do automatyzacji procesów biznesowych, które stworzyliśmy do tej pory.



+