Tavern · Trogir · WhatsApp reservations

Konoba Toma

Konoba Toma is a family tavern on Šubićeva in old Trogir, cooking since 2002. Reservations already ran over WhatsApp — the trouble was that the message arrived as a question, not as a booking. We built the site so the guest sends a finished one.

3 weeks Design · Development · WhatsApp integration
Website — Konoba Toma

Approach

Reservations at Toma already ran over messages. The channel was fine, the message wasn't: in would come “any tables tonight?”, then four messages back and forth before it settled on how many people, at what time and where they'd sit. So we didn't touch the channel, we fixed the message. Booking is four taps on the homepage — when, which slot, how many of you, where you sit — and the button opens WhatsApp with the text already written. The tavern reads it and confirms. No account, no confirmation emails, no extra system anyone has to open. The menu, gallery and opening hours keep the same warm Dalmatian tone the room on Šubićeva has itself.

What we built

  • A bilingual HR/EN site with a language switch in the header
  • A four-tap table reservation — when, a lunch or dinner slot, party size (1–8+) and seating — that goes to WhatsApp as a finished message
  • Slots tied to the real opening hours: five for lunch (12:00–14:00), nine for dinner (18:00–22:00), on the half-hour
  • A menu in 11 categories, from cold starters to cocktails, in ten languages
  • A gallery with filters (interior, exterior, details) and an FAQ with six common questions
  • The location at Šubićeva 44 with a Google Maps link, opening hours and the tavern's brand design

Four taps to a finished message

The “Book a table” card sits on the homepage and introduces itself: “30 seconds. We confirm over WhatsApp.” Everything is chosen by tapping — the only thing typed is the name, and only if the guest wants to.

Konoba Toma reservation card — choosing a date and slot
“Today” and “tomorrow” are one tap; for anything further there's a calendar. The slot isn't an empty field but a list — lunch 12:00–14:00, dinner 18:00–22:00, on the half-hour.
Choosing party size and seating — inside, outside, terrace or no preference
How many of you and where you sit — from 1 to 8+, then inside, outside, terrace or no preference. “No preference” is there on purpose: a guest who doesn't have one doesn't have to fake it.
Reservation summary and a Send to WhatsApp button
A summary in four chips — Sat, 4 Jul · 20:00 · 4 guests · Terrace — and a button that opens WhatsApp with the text already written. Below it sits a promise the tavern can now keep: a reply within 30 minutes during opening hours.

One menu, ten languages

Menu · CroatianKonoba Toma menu in Croatian — cold starters and salads
A dedicated menu page, 11 categories — from cold starters and soups, through risottos, fish and meat, to wines and cocktails. Crni rižot (black cuttlefish risotto), pašticada s njokima (braised beef with gnocchi), octopus salad, a seafood pot for two.
Language selectorMenu language selector — ten languages
The same menu reads in ten languages: alongside Croatian and English there's Czech, Russian, Hungarian, Polish, Spanish, French, German and Italian. Nobody at the table has to translate what blitva is.

Technologies

No framework, no database, no backend. A reservation is, in the end, a well-built WhatsApp link — that needs no server, and the tavern has nothing to pay each month.

Want a result like this?

Tell us about your project and we'll come back with a clear quote within 24 hours.

Start a project