Hospitality

# Restaurant Websites: Menu, Map, a Table — Not a 2019 PDF

A restaurant website has to answer menu, hours, and how to book before the guest hits the door. A 20MB PDF is a file, not a menu.

CodeLoop Studio·August 26, 2026·5 min read

![Restaurant dining room ready for guests](https://www.codeloop.ba/_next/image?url=%2Fblog%2Fweb-stranica-za-restoran-cover.jpg&w=3840&q=75)

Photo by [Pixabay](https://www.pexels.com/@pixabay) on [Pexels](https://www.pexels.com/photo/1267320/)

A restaurant website has to answer the hungry search: menu, hours, map, can I book. A 20MB PDF from 2019 is a file. Instagram is not Maps. The guest is often on 4G, often outside the door.

CodeLoop Studio in Sarajevo builds that public page. A QR menu the floor updates every week is a different product — [seeQRmenu](https://www.codeloop.ba/restaurant-qr-menu-app) — and many kitchens need both. This article is the site Google sees before anyone sits down. The commercial umbrella is [website development](https://www.codeloop.ba/website-development).

## Site versus QR versus till software

The public site is search: “restaurant” plus city, pizza, gluten-free, is it open. The QR code at the table is live dishes and prices without a reprint. Floor software we have actually run is a live menu and bar stock — not a generic POS we have never stood behind on a Saturday. That split is [software development for restaurants](https://www.codeloop.ba/blog/software-development-for-restaurants).

We do not glue a web shop into a café. We do not drop a hotel booking engine into a bistro. Discovery says what v1 is. Rooms plus kitchen is [hotel websites](https://www.codeloop.ba/blog/izrada-web-stranica-za-hotele).

## What a restaurant v1 has to include

* **A menu that loads.** HTML, not a scan. Seasonal dishes should not wait for a developer — that is why the QR product exists for frequent changes.
* **Photos of this room.** Stock plates from another city do not carry a local query. If photos are not ready, we ship menu and map first.
* **A channel the floor actually answers.** Form, Viber, phone. A fake calendar that nobody watches is worse than a number.
* **Delivery only if it works.** A dead Wolt link is worse than none.

## Proof, without invented venues

[MenuOnScan / seeQRmenu](https://www.codeloop.ba/study-case/menuonscan) is a digital menu the shift uses. We do not invent a restaurant client in your street. Restaurants in Mostar or on Jahorina are markets we can ship for remotely — not listed offices. ROI on reprints is [QR menu ROI](https://www.codeloop.ba/blog/qr-menu-roi-for-restaurants).

## How to start

Send the menu, the address, and whether you need a reservation path or only findability. We reply within **24 hours** — [online estimate](https://www.codeloop.ba/online-estimate) or [contact](https://www.codeloop.ba/contact). The kitchen does not wait on a two-day workshop.
