Hamed Mohamed Logo
EN
Home/Hire/Kardeşler Cihangir — Production Restaurant Platform

Case Study · 2026

🟢 Live in Production
Next.js 16React 19SupabaseTailwind CSS v4Schema.org SEO10 LanguagesLive CurrencyWhatsApp Ordering

Kardeşler Cihangir — Production Restaurant Platform

Full-Stack · Next.js · Production Client Website

100+Daily Visitors in Production
Visit Live Website ↗

The Problem

Kardeşler Kebap & Cafe is a 28-year-old restaurant in Cihangir, Istanbul — one of the most touristic neighborhoods near Taksim. The restaurant was running an outdated WordPress site that was slow, not mobile-friendly, and only available in Turkish. The menu was a static PDF that tourists couldn't read, and the owner had no way to update prices without calling a developer. The site had zero structured data for Google, no multilingual support, and was invisible to international tourists searching for restaurants in the area.

The Solution

Built a complete digital restaurant platform from scratch using Next.js 16 (App Router), React 19, Tailwind CSS v4, and Supabase. Implemented dynamic routing for 10 languages (Turkish, English, Arabic, Russian, French, Persian, German, Italian, Spanish, Chinese) with full hreflang coverage. Built a live currency converter supporting 6 currencies (TRY, USD, EUR, GBP, RUB, SAR) via real-time exchange rate API. Built WhatsApp direct ordering with localized message templates in each visitor's language. Created a non-technical owner admin panel for real-time price and availability updates via Supabase. Executed a full WordPress migration with 25+ permanent 301 redirect rules preserving all Google rankings. Implemented comprehensive Local SEO: Schema.org structured data (Restaurant, Menu, ImageGallery, BreadcrumbList, WebSite), Open Graph tags, Twitter Cards, dynamic sitemap, and canonical URLs.

Technologies Used

  • Next.js 16 (App Router)
  • React 19
  • Tailwind CSS v4
  • Supabase (Auth + PostgreSQL)
  • Sharp (Image Optimization)
  • Schema.org (Restaurant, Menu, ImageGallery)
  • WhatsApp Business API
  • Real-time Currency API
  • Vercel Analytics

Results

~100 Daily Visitors

Live production site serving real visitors daily — tourists, locals, and returning customers

10 Languages Live

Full internationalization covering Turkish, English, Arabic, Russian, French, Persian, German, Italian, Spanish, and Chinese

6 Live Currencies

Real-time currency conversion (TRY, USD, EUR, GBP, RUB, SAR) so tourists see prices in their own currency

WordPress → Next.js Migration

Full migration from legacy WordPress with 25+ redirect rules — zero loss in Google rankings

Comprehensive Local SEO

Schema.org structured data, hreflang for 10 languages, Open Graph, Twitter Cards, dynamic sitemap, and canonical URLs

WhatsApp Order Flow

Direct WhatsApp order dispatch with auto-localized order messages across all 10 languages

Owner Admin Panel

Non-technical restaurant owner can update prices, availability, and menu items in real-time without a developer

Visual Showcase

Kardeşler Cihangir Desktop Homepage

Multilingual homepage with real-time currency selector and interactive menu highlights

Kardeşler Cihangir Digital Menu & Cart

Digital menu with categorized dishes, live prices in 6 currencies, and WhatsApp ordering

Kardeşler Cihangir Mobile Responsive Experience

Optimized mobile view designed for fast tourist access via QR code

What This Proves

This is a live commercial website — not a demo or side project. It runs every day for a real 28-year-old restaurant in one of Istanbul's most touristic neighborhoods. You can visit it at kardeslercihangir.com. The developer credit page is officially documented on the live domain at kardeslercihangir.com/tasarim-gelistirme.

If you need a restaurant website, digital menu, or multilingual business platform — Hamed can build it for you.