← Tüm işler
Canlı 2026 · Restoran · Kendi projem

Rezervasyonu telefonda almayı bırakan bir restoran

Casa Aurelia'nın üç dilde çalışan sitesi; masayı siteden ayırtan misafir, aynı anda mutfağa düşen bildirim ve gece yarısı menü sorusunu cevaplayan bir asistan.

Sektör
Restoran
Kapsam
Tasarım + geliştirme + sistemler
Diller
Türkçe · İngilizce · İtalyanca
Adres
Siteyi aç ↗
Casa Aurelia ana sayfası — otomatik oynayan video hero
Ana sayfa · masaüstü

Sorun

Rezervasyon telefonda kalıyordu

Restoranın web'deki tek varlığı sosyal medyaydı. Masa ayırtmak isteyen herkes telefon etmek zorundaydı — servis sırasında çalan telefon hem misafiri hem mutfağı bölüyordu.

İkinci sorun dildi. Müşterinin önemli bir kısmı yabancı; menüyü ve çalışma saatlerini kendi dilinde okuyamayan misafir soruyor, sorular yine telefona dönüyordu.

Yaklaşım

Önce restoranın kendi malzemesi

Tasarım dili menüden ve mekândan çıktı: koyu çam yeşili ve altın, akşam servisinin ışığı. Başlıklar için Cinzel — Roma yazıtlarının harf yapısına dayanan bir font; İtalyan mutfağı için doğal bir referans.

Açılışta, sessiz ve döngüde oynayan bir video hero var — ızgarada hazırlanan bir yemek. Ziyaretçi sayfayı açar açmaz hareket başlıyor; beklemeye ya da kaydırmaya gerek yok.

Site İtalyanca öncelikli kuruldu, Türkçe ve İngilizce eşit birer sürüm olarak eklendi — çeviri eklentisi değil, arama motorlarının doğru dili gösterdiği ayrı sayfalar.

Teknik

Yolda çözülen üç problem

Bir sitenin fiyatını belirleyen şey genelde bu tür detaylarda saklı — ve satın alırken görünmüyor.

Yumuşak kaydırma yapışkan başlıkları bozuyordu

Kaydırmayı yumuşatan kütüphane her karede sayfayı kendisi kaydırıyor, bu da position: sticky öğelerini bozuyordu. Sayfanın yatay taşmasını gizlemek için kullanılan overflow-x: hidden, gövdeyi bir kaydırma kabına çeviriyor ve sorunu büyütüyordu. Çözüm overflow-x: clip oldu: aynı görsel sonuç, kaydırma kabı oluşturmadan.

Bot anahtarını veritabanına yazmadan bildirim

Her rezervasyonda Telegram'a mesaj gitmesi gerekiyordu. Bunun kolay yolu bot anahtarını sunucu koduna gömmek. Bunun yerine bildirim, veritabanının kendi tetikleyicisinden çıkıyor; anahtar ise Supabase Vault'ta duruyor — ne tabloda ne kodda görünüyor.

Bilmediğini uydurmayan bir asistan

Sohbet asistanı yalnızca kendisine verilen menü, saat ve adres bilgisinden cevaplıyor; rezervasyon yapma yetkisi yok, misafiri sitedeki forma yönlendiriyor. Mesajlar sunucuda ne saklanıyor ne loglanıyor.

Sıfır bağımlılık, sıfır build

Site düz HTML, CSS ve JavaScript. Derleme adımı, paket yöneticisi veya çerçeve yok. Bu yüzden iki yıl sonra açıldığında hâlâ çalışır; güncellenmesi gereken bir bağımlılık zinciri yok.

Sonuç

Baştan sona site

Casa Aurelia sitesinin tam sayfa görünümü
Tam sayfa · kaydırarak inceleyin
Casa Aurelia sitesinin telefon görünümü
Telefon görünümü

Kurulan sistemler

  • — Üç dilli yapı (TR / EN / IT), doğru dil etiketleriyle
  • — Veritabanına yazan rezervasyon formu, çift kayıt engeliyle
  • — Şifreli yönetim paneli: rezervasyon görüntüleme, ekleme, iptal
  • — Telegram bildirimi ve bot üzerinden gün bazlı rezervasyon sorgusu
  • — Menü ve saat sorularını cevaplayan yapay zekâ asistanı
  • — WhatsApp'tan rezervasyon için sabit buton
  • — Yapısal veri, site haritası, çok dilli SEO etiketleri
  • — Otomatik oynayan, sessiz video açılış

Sıradaki proje

Meridyen Diş — sağlık

Projeyi gör →

Sizin işletmenizde ne çalışsın?

Keşif görüşmesi ücretsiz — kapsamı ve fiyatı 45 dakikada netleştiriyoruz.

Proje konuşalım