Tüm projeler

Üretimde /2025 /Yapay Zekâ · Full-stack

Servio AI

Restoranlar için çok kiracılı (multi-tenant) yapay zekâ destekli QR menü ve sipariş platformu: misafir QR okutur, AI garson önerir, mutfak anında görür.

Nasıl çalışır

  1. 1

    QR ile aç

    Misafir masadaki QR’ı okutur; menü ve AI garson saniyesinde açılır.

  2. 2

    AI garson önerir

    Menüye dayalı, alerjen/diyet güvenli öneriler ve akıllı sepet büyütme.

  3. 3

    Mutfak anında görür

    Onaylanan sipariş mutfak (KDS) ve garson ekranına gerçek zamanlı düşer.

  4. 4

    Tek panelden yönet

    Çok kiracılı admin + Agent Studio ile menü ve AI kurallarını yönet.

Mimari

Misafir QR okutur Next.js 14 App Router PostgreSQL RLS · çok kiracılı Deterministik süzgeç lexicon + alerjen Qdrant vektör benzerlik OpenAI yalnız sıralar Mutfak (KDS) gerçek zamanlı

Problem

Restoranlarda QR menüler genelde statik bir PDF; misafir ne seçeceğini bilemiyor, garson sürekli çağrılıyor ve sepet büyütme (upsell) şansı kaçıyor. Birden fazla restoranı tek sistemden, her birinin kendi menüsü ve kurallarıyla yönetmek ayrı bir zorluk.

Çözüm

Next.js 14 (App Router) ve TypeScript; PostgreSQL üzerinde satır seviyesinde restaurant_id izolasyonu (RLS) ile çok kiracılı çalışır. Misafir QR okutunca üç yol sunulur: hızlı menü, Şefin önerisi ve TR/EN konuşan AI garson. AI cevapları menüye dayalıdır: önce deterministik lexicon/keyword + ürün profili + alerjen/diyet sert filtreleri, ardından OpenAI modeli yalnız aday havuzunu sıralar; vektör benzerliği için Qdrant (self-hosted, jsonb fallback). Mutfak ekranı (KDS), garson ekranı, masa oturumları ve admin Agent Studio tek sistemde. Dağıtım VPS’te Docker + Nginx, CI/CD GitHub Actions.

Sonuç

Üretim disipliniyle geliştirildi; canlı VPS dağıtımı, CI/CD ve çoklu restoran kurulumu ile çalışır. Gerçek garson gibi konuşan, menüden uydurma yapmayan ve hızı önceleyen (policy-only cevaplarda p95 < 2s hedefi) bir AI sipariş deneyimi.