Leading Croatian brewing group · Hospitality · Beverage CPG
Managed once. Served everywhere. Always current.
The on-trade partners of one of the leading brewing groups in Croatia — the cafés, bars and restaurants that pour the beer — ran their pricelists by hand: spreadsheets emailed back and forth, printed menus that went stale the moment a price moved and field reps relaying changes one venue at a time. The client needed pricing and assortment managed in one place, published to a guest-facing menu that is always up to date — without reprinting a thing.
DIGITAL PRICELIST PLATFORM · THREE CONNECTED APPS
The brief
The digital pricelist is a two-sided platform. A guest scans the QR code on the table and immediately sees the venue's menu on their phone — branded, searchable, bilingual and always up to date, with no app to install and no login. On the other side, the client's team uses its own portal to manage companies, venues, the product catalogue, templates, pricelists, ads and users — and to follow the analytics.
The menu is the last thing a guest reads before ordering. The platform turns it from static paper into a branded, measurable, bilingual digital channel that reaches guests at the very moment they decide what to order.
The challenge
A printed menu couldn't
keep up with
the real market.
Out of date fast
Every price change, new product or seasonal offer means a reprint — and stale menus stay on the tables for months.
No visibility
The client had no way of knowing what guests looked at, which categories they browsed or which products drew attention.
No channel at the point of sale
The menu is the last thing a guest reads before ordering, yet there was no way to run targeted, time-limited promotions on it.
Inconsistent branding
Every venue's menu looked different and the client's products weren't presented consistently.
Language barrier
Croatia has a large tourist market, yet many menus were Croatian-only.
Price transparency
Venues must be able to show a reference price on a legally relevant date next to the current price — by hand, on paper, that is error-prone.
Slow onboarding
Venues already had their menus in spreadsheets; re-typing them into any new system would have been a blocker to adoption.
The approach
Central control,
built for bar reality.
One catalogue the client governs; the flexibility each venue actually needs — and not a millimetre more.
Central control, local flexibility
The client manages the master article catalogue, categories, brand templates and ad campaigns centrally. Each venue works inside those guardrails — its own prices and assortment, none of the brand risk.
Self-service pricing, automatically reviewed
Venues manage their own pricelist directly — changing prices and adding or removing articles and categories themselves. Every new article and category is reviewed automatically by the system and administrators are warned whenever a conflict appears.
Bulk by Excel, live by QR code
Whole pricelists import from Excel through a guided four-step wizard. Guests reach a fast, mobile-first menu — bilingual HR / EN — by scanning a branded QR code at the table.
Client-managed ads inside the menu
The client places and schedules promotions straight into the guest pricelists — in several ad formats, from full-width banners to in-line category spots and featured-product highlights — pushed across the whole network without a venue lifting a finger.
Dynamic, brand-controlled menu templates
The client controls how every menu looks — header imagery, colours, typography and layout styles — from central, swappable templates. Refresh the look once and it rolls out to every venue's QR menu instantly, always on-brand.
A modern, maintainable stack
Next.js and React on the front, a Spring Boot REST API and PostgreSQL behind it. JWT auth with role-based access, Liquibase-versioned schema, containerised with Docker and continuously deployed.
Guest experience
Scan, browse,
order.
No app and no login — the menu opens in the phone's browser and stays fast even on a weak signal in a packed café.
- 01The QR code on the table opens the menu — no app, no login
- 02Styled by the venue's template: image, colours and borders
- 03Banners up top and collapsible categories with highlighted items
- 04Switch HR / EN with one tap, without reloading
- 05Search items across every category at once
- 06Tap an item for a large image, price and description
- 07Promotions as a banner, an in-category ad or a popup
- 08Reference price on the required date next to the current price
The outcome
From static paper to a live sales channel — right at the moment of purchase.
Menu changes go live instantly, with no reprinting. Every view, category opened, product tapped and ad seen is measured. The client runs scheduled, targeted promotions directly inside venue menus — with a consistent brand look across every venue and bilingual menus for tourists.
Admin portal
Everything the network needs,
in
one place.
Client-managed products
The client's products always carry the correct name, image and description; venues tailor only their own items.
Four-step Excel wizard
Existing spreadsheets become live digital menus in minutes, with automatic matching against the catalogue.
Reference prices and full history
A reference price on the required date, an audit trail of every change and a print-ready QR code in one click.
Targeted, scheduled promotions
Banner, inline and popup ads for selected pricelists, with a scheduled start and end.
Visual themes with live preview
The menu's image, colours and borders are edited against a live phone preview.
Role-based access
The client runs the platform, partners manage their own venues; new users join through an email invitation.
The result
Rolling out across the network.
STACK — Next.js · React · Spring Boot · PostgreSQL · Docker · Coolify
+ TypeScript · Tailwind CSS 4 · next-intl · Recharts · OpenAPI · DeepL
Why it matters
A model that works for
any brand
in hospitality.
A live sales channel
The menu becomes a measurable touchpoint at the exact moment of purchase.
Data-driven decisions
The brand owner finally sees what guests look at — per venue, category, product and promotion.
Brand consistency at scale
One template system keeps hundreds of venues on-brand while still allowing local variety.
Easy adoption for everyone
No app for guests, Excel import for venues, email invitations for staff.
Compliance built in
Reference prices, VAT notices and the legal footer are handled by the platform, not by hand.
Enterprise-grade security
BFF architecture, httpOnly cookie auth, role-based access and a full audit trail.