Hajcer

Objednávková aplikace pro restauraci se dvěma pobočkami, napojená na pokladnu

Hajcer restaur s.r.o. · iOS & Android · od 2021

Hajcer — výběr způsobu doručení a odběrného místa mezi dvěma pobočkami
Hajcer — nabídka burgerů s cenami a kategoriemi
Hajcer — přílohy k objednávce s možností upravit množství

Přehled

Kompletní aplikace pro iOS a Android pro Hajcer restaur s.r.o.: výběr pobočky, doručení nebo osobní odběr, objednávkový flow, administrace a propojení s pokladním systémem přes PLU.

Moje role
Full-stack vývoj: aplikace, backend, administrace
Tým
Vývoj pro klienta
Klient / firma
Hajcer restaur s.r.o.
Období
od 2021
Platformy
iOS · Android · Webová administrace
Stav
V provozu

Rozsah

  • Mobilní aplikace pro iOS a Android
  • Objednávkový flow a zákaznické účty
  • Administrace pro provoz
  • Integrace s pokladním systémem přes PLU

01 /Kontext

Hajcer je restaurace se dvěma pobočkami. Aplikace umožňuje zákazníkovi vybrat pobočku a způsob odběru a objednat z aktuální nabídky.

Zakázku jsem realizoval jako full-stack vývojář od roku 2021: mobilní aplikaci, backend, administraci i propojení s pokladnou.

02 /Problém

Dvě provozovny znamenají dvě nabídky, dvě dostupnosti a dvě pokladny. Objednávka musí od začátku vědět, kam patří, a nesmí skončit v jiné kuchyni.

Restaurace nechtěla přepisovat objednávky z telefonu do pokladny ručně. Každá položka v aplikaci proto musí odpovídat položce v pokladním systému přes PLU kód, včetně variant a příloh.

03 /Moje role a zodpovědnost

Pracuji na řešení jako full-stack vývojář. Rozsah zahrnuje aplikaci pro iOS a Android, objednávkový flow, administraci pro provoz a propojení s pokladním systémem.

04 /Omezení a rizika

  • Provoz restaurace nemá čas na školení. Administrace musí zvládnout změnu menu, cen a dostupnosti bez technické pomoci.
  • Integrace s pokladnou, kterou jsem nenavrhoval. Mapování přes PLU muselo respektovat, jak pokladna pracuje, ne naopak.
  • Aplikace musí být stabilní ve špičce, kdy přichází nejvíc objednávek najednou a kdy si klient chybu nemůže dovolit.

05 /Klíčová rozhodnutí

  1. 01

    Pobočka jako první rozhodnutí

    Výběr provozovny a způsobu odběru je v aplikaci první krok. Všechno další — nabídka, ceny, dostupnost, čas — se už odvíjí od konkrétní pobočky.

  2. 02

    PLU jako společný jazyk

    Každé jídlo, varianta i příloha má v administraci svůj PLU kód. Objednávka tak do pokladny přichází ve struktuře, které rozumí, bez ručního přepisu.

  3. 03

    Administrace šitá provozu

    Menu, objednávky a provozní nastavení jsou na jednom místě a obsluha vidí jen to, co potřebuje během směny.

06 /Architektura

Zákaznická aplikace, administrace a pokladní systém jsou propojené do jednoho objednávkového procesu. Integrace přes PLU váže nabídku v aplikaci na položky pokladny.

07 /UX

Objednávkový flow je krátký: pobočka a způsob odběru, nabídka rozdělená do kategorií, detail jídla s přílohami, košík, potvrzení. Fotografie a ceny jsou vidět hned; přílohy se nabízejí u konkrétního jídla, ne ve zvláštním kroku.

08 /Technologie

iOS, Android, Webová administrace, Pokladní integrace / PLU

09 /Výsledek

Aplikace slouží online objednávkám pro restauraci se dvěma pobočkami. Provozní ředitel Hajcer restaur s.r.o. Marián Bulák k ní uvádí: „Řešení funguje spolehlivě v každodenním provozu a ani náročnější požadavky nebyly překážkou.“

Galerie