Začať projekt

© 2026 Monolabs

Webové aplikácie Prípadová štúdia

Burger Pub Zvolen

Ako sme z týždenného PDF menu spravili systém, ktorý obsluha zvládne sama

Laravel Tailwind PostgreSQL Docker Filament

Klient

Burger Pub Zvolen

Trvanie

1 mesiac

Web

burgerpubzvolen.sk

Prehľad

Burger Pub Zvolen je reštaurácia v centre Zvolena, ktorá stavia na smash burgroch, craft pive a dennom menu pre obedové publikum. Ich pôvodný web bol statická stránka, kde sa týždenné menu zverejňovalo ako PDF od externého grafika — ručne pomenované podľa čísla týždňa a nahrané na server. Stačil preklep v názve a hosťom sa menu nezobrazilo vôbec. Potrebovali systém, kde sa menu zadá raz a použije všade.

Ciele projektu

01

Odstrániť závislosť na externom grafikovi pri týždennom menu

02

Zadať menu raz a použiť ho na webe aj v tlačenej podobe

03

Umožniť obsluhe pripraviť menu dopredu a naplánovať zverejnenie

04

Sprístupniť stálu ponuku a nápojový lístok priamo na mobile

05

Dať personálu administráciu, ktorú zvládne bez programátora

https://burgerpubzvolen.sk
Burger Pub Zvolen
Burger Pub Zvolen mobile

Kliknutím zväčšíte

Výzva

Reštaurácia mala starú statickú stránku, kde sa týždenné menu zverejňovalo ako PDF. Ten bol prirpavovaný externe grafikom, ručne pomenoval podľa čísla týždňa a nahral na server. Stačilo sa pomýliť v názve a návštevníkom sa menu vôbec nezobrazilo. Obsah webu tak nemal kto meniť bez programátora a stála ponuka aj nápojový lístok boli len PDF súbory na stiahnutie.

Riešenie

Postavili sme web nanovo na Laravel 13 s administráciou vo Filamente. Denné menu sa zadáva po dňoch cez záložky Pondelok až Piatok, kde obsluha vypĺňa polievky, hlavné jedlá a špeciality. Z týchto dát sa naraz generuje verejná stránka aj tlačené A4 menu, takže jeden zápis pokryje web, tlačené denné menu v prevádzke aj príspevok na sociálne siete. Menu sa dá pripraviť dopredu a naplánovať na presný dátum zverejnenia, príapdne daný deň nezverejniť ponuku (napríklad z dôvodu dovolenky). Cez víkend web sám ponúkne menu na budúci týždeň.

Proces

01

Analýza a dátový model

1 týždeň

Prešli sme s prevádzkou celý kolobeh týždenného menu — od podkladov pre grafika až po nahratie PDF na server. Ukázalo sa, že jadro problému nie je vzhľad webu, ale to, že tie isté dáta vznikajú opakovane na troch miestach. Podľa toho sme navrhli dátový model.

Audit pôvodnej statickej stránky a spôsobu publikovania PDF
Zmapovanie kolobehu menu od podkladu po zverejnenie
Návrh modelu pre denné menu, stálu ponuku a nápoje
Definícia kategórií, porcií a alergénov
02

Dizajn a branding

1 týždeň

Postavili sme tmavú tému s výraznou oranžovou akcentovou farbou, ktorá sedí k atmosfére podniku. Dizajn sme robili mobile-first, keďže väčšina hostí si menu otvára na telefóne cez obedovú prestávku. Rovnaký vizuálny jazyk sme preniesli aj do tlačeného menu.

Tmavá téma s akcentovou farbou značky
Mobile-first rozloženie sekcií a navigácia s kotvami
Vizuál kariet denného menu a kategórií ponuky
Layout tlačeného A4 menu pre prevádzku
03

Vývoj administrácie a webu

2 týždne

Web sme postavili na Laraveli 13 s administráciou vo Filamente. Denné menu sa zadáva po dňoch cez záložky Pondelok až Piatok — obsluha vyplní polievky, hlavné jedlá a špeciality a z tých istých dát sa vygeneruje verejná stránka aj tlačené PDF.

Laravel 13 s Filament administráciou
Zadávanie menu po dňoch cez záložky Pondelok až Piatok
Generovanie tlačeného A4 menu z rovnakých dát
Plánované zverejnenie menu k presnému dátumu
Nahradenie dňa vlastným textom, napríklad Zatvorené
Dve veľkosti porcií a alergény pri každom jedle
Používateľské roly pre personál
04

Nasadenie a odovzdanie

1 týždeň

Web sme nasadili na produkciu a zaškolili obsluhu do administrácie. Doladili sme víkendové správanie — cez víkend web sám ponúkne menu na budúci týždeň. Pôvodnú stránku sme nechali bežať na subdoméne.

Nasadenie na produkciu a nastavenie domény
Víkendový režim so zobrazením menu na budúci týždeň
Zaškolenie personálu do administrácie
Archivácia pôvodného webu na subdoméne

Výsledky

Menu bez grafika

Obsluha zadáva dennú ponuku sama v administrácii

Jeden zápis, tri výstupy

Web, tlačené menu aj podklad na sociálne siete naraz

Koniec chybných PDF

Menu sa už nestratí kvôli preklepu v názve súboru

Obsah pre vyhľadávače

Jedlá sú text na stránke, nie príloha na stiahnutie

Čo sme doručili

Správa denného menu po dňoch v prehľadnej administrácii

Automatické generovanie tlačeného PDF menu z tých istých dát

Plánované zverejnenie menu k presnému dátumu

Nahradenie dňa vlastným textom (napr. Zatvorené)

Stála ponuka a nápojový lístok s vlastnými kategóriami

Dve veľkosti porcií a alergény pri každom jedle

Sekcia rozvozu a používateľské roly pre personál

Technológie

Laravel 13 Backend, správa menu a generovanie tlačeného PDF
Filament Administrácia denného menu, ponuky a používateľských rolí
Tailwind CSS Mobile-first tmavý dizajn webu
Alpine.js Prepínanie dní a kategórií menu na stránke
PostgreSQL Databáza menu, jedál a nápojov
Docker Vývojové prostredie a nasadenie

Ďalšie prípadové štúdie

Máte podobný projekt?

Poďme spolupracovať.

Rád vám pomôžem premeniť vašu víziu na realitu. Napíšte mi a porozprávame sa o vašom projekte.

Začať projekt