Case Study · 2026
🟢 Live in ProductionKardeşler Cihangir — Production Restaurant Platform
Full-Stack · Next.js · Production Client 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
Live production site serving real visitors daily — tourists, locals, and returning customers
Full internationalization covering Turkish, English, Arabic, Russian, French, Persian, German, Italian, Spanish, and Chinese
Real-time currency conversion (TRY, USD, EUR, GBP, RUB, SAR) so tourists see prices in their own currency
Full migration from legacy WordPress with 25+ redirect rules — zero loss in Google rankings
Schema.org structured data, hreflang for 10 languages, Open Graph, Twitter Cards, dynamic sitemap, and canonical URLs
Direct WhatsApp order dispatch with auto-localized order messages across all 10 languages
Non-technical restaurant owner can update prices, availability, and menu items in real-time without a developer
Visual Showcase

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

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

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.