Restaurant website case

Klaus Cafe and Da Claudio: two restaurant websites with one CMS

We built two fast restaurant websites on one manageable base: Next.js, Keystatic CMS for menu, prices, offers and stop-lists, Telegram requests, Google Sheets records, technical SEO and a 95+ PageSpeed target.

Project facts

One technical base, two different restaurant brands

Klaus Cafe and Da Claudio needed separate visual identities, but the same operational foundation: editable menus, offers, galleries, reviews, forms and SEO settings.

2 restaurant brands

Different atmosphere and visual character, but one shared logic for components, content, forms and technical SEO.

1 CMS

The team can update dishes, categories, prices, weights, calories, photos, PDF menus, offers and stop-lists.

4 form types

Bookings, contact requests, reviews and director messages can be routed to Telegram and Google Sheets.

95+ PageSpeed target

The sites are built with mobile speed and key Google performance signals in mind.

Task

A restaurant website is not only a beautiful facade

Menus, prices, lunch times, events and stop-lists change constantly. If every small change needs a developer, the website becomes stale. We built a system where guests see a fast, clear website and the restaurant team can manage daily content and requests.

For guests

Clear menu access, atmosphere, contacts, social links and booking actions on mobile.

For the team

Keystatic CMS is configured around real restaurant work: dishes, prices, PDF menus, gallery, reviews and event pages.

For growth

Technical SEO, metadata, Schema.org and fast pages make the websites ready for search growth and new landing pages.

Screens

What the guest sees

The visual layer is different for each restaurant, while the technical base stays manageable and reusable.

Klaus Cafe desktop website
Klaus Cafe

Klaus Cafe website

A fast restaurant website with menu, atmosphere, contacts and a booking path designed for mobile visitors.

Da Claudio

Da Claudio website

The second brand uses the same technical foundation, but presents a different visual mood and restaurant story.

Da Claudio desktop website
CMS

Inside: a working content panel

The main business value is not only the first screen. The restaurant can live after launch: update menu items, hide unavailable dishes, edit galleries and manage reviews without a developer.

Keystatic CMS menu management

Menu, prices and stop-lists

Categories, dishes, prices, weight, calories, photos and PDF menus are organized as CMS collections that the team can edit.

Reviews and content

Reviews, gallery, SEO fields, event landing pages and restaurant settings are managed in the same content system.

Keystatic CMS reviews management
Result

The team got a website system, not only a design

The restaurants received fast mobile pages, a manageable CMS, request routing and a technical SEO foundation. That makes the website easier to maintain and easier to grow with new content.

Editable content

Menu, prices, offers, PDF files, reviews and landing pages can be updated without waiting for a developer.

No lost requests

Bookings and contact requests can go to Telegram and structured tables for team follow-up.

Future-ready base

One foundation supports two brands and can be extended with SEO pages, events, promotions and new integrations.

Project review

Tell us what you want to build

Send a short message. We will review your task and suggest the right website, CMS, SEO, AI agent or automation path.

We usually reply during the business day.