Case Study
Union Jack Club case study
Union Jack Sarajevo is a snooker, pool, and darts pub. We built unionjack.club so guests book a table online — date, time, game, party size — and the desk runs the day on a live reservation board instead of phone tag.
The public site is dark green felt and red CTAs. The management panel is the product: daily overview, pending approvals, table timeline, members, and inquiries. Powered by CodeLoop in the footer, same as the other booking systems we ship.
Tools used:

Product overview
Guests land on a booking-led homepage: brza rezervacija sits next to the brand story. Staff open the management app for dnevni pregled — totals, active bookings, tables in use, cancellations — then approve or reject pending slots on a per-table timeline from open to close.
Challenge and goals
Pubs lose tables to “are you free at eight?” messages. Without a shared calendar, double-bookings and empty slots both hurt revenue.
We needed a web booking system that feels like the club — fast on mobile, honest about game type and party size — and an admin that shows every table for the selected day so the bar never guesses.

Target audience
- Guests booking snooker, billiards, or darts tables in Sarajevo.
- Groups planning a night out who need a link that finishes the reservation.
- Club staff approving pending bookings and watching the daily board.
- Members and inquiry follow-ups managed from the same panel.
Technological aspects
A custom Next.js booking product: public reservation flow, authenticated club management (reservations, members, inquiries, settings), and a day-centric schedule UI with filters by status, game, and table. Cancellation rules and WhatsApp-friendly CTAs stay on the public surface.
Other screens
Catalog, product, and storefront views from the live desktop experience.

Live website
Public booking (desktop and mobile) and club reservation management on unionjack.club.
Conclusion
Union Jack now books tables the way a busy pub should: guests finish online, the desk sees every stol on a timeline, and members live in one system. Visit unionjack.club.

