← QR Menu

Rezervasiya (flow) In review

QR Menu müştəri rezervasiya axını (3 ekran) — 1:1 Rezervasiya UI Spec.md. Ekran 1: Rezervasiya yarat (Tarix/Saat/Qonaq sayı/Zal üstünlük sahələri → təqvim, saat-slot, qonaq-sayı şablon+iOS klaviatura bottom-sheet-ləri, zal dropdown; CTA seç-təsdiqlə). Ekran 2: Rezervasiyalar siyahısı (status badge kartları: Gözləyir/Qəbul edildi/Ləğv edildi). Ekran 3: Rezervasiya detayı (məlumat+əlaqə kartları, statusa uyğun qeyd və footer, ləğv təsdiq bottom-sheet-i). iPhone Safari çərçivəsi, SF Pro, safe margin 16, primary #2684FF. Tam prototiplənmiş, ekranlar arası naviqasiya işlək. Masa qonaqa göstərilmir — restoran qəbul zamanı təyin edir (API v1.1).

In review reservation-edit variants Ekran 1b · Rezervasiyanı redaktə et — «Rezervasiya yarat» ekranının eynisi, başlıq «Rezervasiyanı redaktə et», CTA «Yadda saxla», sahələr öncədən doldurulmuş (id=48 dəyərləri). Detay ekranından «Redaktə et» ilə açılır, saxla → detaya qayıdır. Open → In review reservation variants Ekran 1 · Rezervasiya yarat — iki blok (boz fon kartları): «Rezervasiya məlumatları» (Tarix · Saat · Qonaq sayı · Zal — vahid select-style input: etiket üstdə, solda outline ikon, sağda chevron-down; → təqvim/saat-slot/qonaq-sayı sheet-ləri + Zal ikonsuz dropdown) və «Əlaqə məlumatları» (Ad + Telefon, AZ bayraq, login müştəridən avtomatik doldurulur). CTA defolt aktiv; boş required sahədə inline validation (qırmızı border + «Bu sahə boş qala bilməz» helper). Input 48px, mətn 14px, ikon 24px outline. REF=15 Dek 2026. Open → In review rezervasiya-detay variants Ekran 3 · Rezervasiya detayı — Rezervasiya məlumatları (status badge · tarix · saat · qonaq · zal · kod) + Əlaqə məlumatları (ad · telefon · e-poçt) + statusa uyğun qeyd. Footer statusdan asılı: pending→«Ləğv et» (danger, təsdiq sheet-i), confirmed→«QR göstər», cancelled→gizli. ?id & ?status ilə idarə olunur. Open → In review rezervasiyalarim variants Ekran 2 · Rezervasiyalar (siyahı) — minimal kartlar (tarix bloku · saat·qonaq · zal · status badge: Gözləyir/Qəbul edildi/Ləğv edildi), oxsuz, bütöv kart klikli → detay. «+ Rezervasiya yarat» CTA. Open →

Spec: spec.md · Folder: projects/qr-menu/pages/reservation