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



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.
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í
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.
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.
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

