- Comenzi în Timp Real — Prezentare Generală
Această pagină este interfața de lucru a personalului din locație. Afișează toate comenzile active cu actualizare automată la fiecare 8 secunde, fără reîncărcarea paginii. Este gândită pentru utilizare pe tabletă sau telefon. Fiecare rol (ospătar, bucătar, șofer) vede o versiune adaptată nevoilor sale.
- Taburile de Navigare
Comenzile sunt organizate în patru taburi:
Active — toate comenzile în curs (noi, confirmate, în preparare, gata). Badge-ul roșu indică comenzile noi neconfirmate.
🚚 În tranzit — exclusiv comenzile de livrare care au fost predate șoferului și sunt în drum spre client. Badge-ul se actualizează automat.
🧾 Note de plată — solicitările de notă de la clienți, cu alertă sonoră și vizuală.
Istoric — comenzile finalizate și anulate din ultimele 24 ore. Badge-ul apare doar după ce accesezi tabul.
- Fluxul Complet pentru Comenzile cu Livrare
Comenzile de tip Livrare urmează un flux specific în 5 pași:
1. Confirmă → Prepară → Gata — etape standard ca orice comandă
2. 📦 Livrat din magazin (apăsat de ospătar sau șofer) — confirmă că pachetul a plecat din locație; comanda dispare din tab-ul Active și apare în În tranzit; clientul primește notificarea „🚚 Comanda a plecat spre tine"
3. 🏠 Livrat la domiciliu (apăsat de ospătar sau șofer) — confirmă livrarea la client; comanda trece în Istoric; clientul primește „✅ Comanda a fost livrată" și dispare din secțiunea sa activă
- Fluxul pentru Comenzile cu Ridicare (Takeaway)
Comenzile de tip Ridicare urmează un flux simplificat:
1. Confirmă → Prepară → Gata — aceleași etape
2. Când comanda devine Gata, clientul primește automat notificarea „🥡 Comanda ta e gata! Poți veni să ridici." cu sunet în aplicație
3. 🥡 Ridicat de client — ospătarul confirmă că produsele au fost ridicate; comanda trece în Istoric
- Rolul Șofer/Curier
Șoferii au acces la aceeași pagină de comenzi, cu o vizualizare limitată la comenzile de livrare:
Tab Active — șoferul vede comenzile de livrare în stările Gata (de ridicat) și În livrare (deja preluate)
Buton „📦 Livrat din magazin" — apare pe comenzile Gata, util dacă ospătarul a uitat să îl apese la predarea pachetului
Buton „🏠 Livrat la domiciliu" — apare pe comenzile În livrare, pentru confirmarea livrării la adresa clientului
Alertă sonoră — șoferul este notificat sonor când o comandă trece în starea În livrare (preluată pentru transport)
Șoferii nu văd prețuri, tab-ul Note de plată, filtrul de săli sau butoanele de editare/anulare.
- Cardurile de Comandă — Ce Informații Afișează
Fiecare comandă activă este afișată ca un card cu culoare în funcție de status:
Tipul comenzii — 🪑 La masă (cu numărul mesei și sala), 🥡 Ridicare sau 🚚 Livrare
Numărul comenzii și timpul scurs față de timpul estimat de preparare
Telefonul clientului — vizibil pe comenzile de Ridicare și Livrare, clickable pentru apel direct
Adresa de livrare — pentru comenzile cu livrare, cu icon 📍
Lista produselor cu cantități, prețuri și buton individual de livrare per produs
Notițele clientului — traduse automat; butonul 🌐 afișează textul original
Cardurile sunt expandabile/colapsabile prin click pe header.
- Secțiuni Separate pe Status
Comenzile din tab-ul Active sunt grupate vizual pe secțiuni colorate:
NOI — comenzi în așteptarea confirmării
CONFIRMATE — confirmate, urmează prepararea
ÎN PREPARARE — bucătăria lucrează la ele
GATA — gata pentru servire, ridicare sau expediere
GATA DE LIVRARE — secțiune separată pentru comenzile de livrare gata de expediere
Comenzile din tab-ul În tranzit apar în secțiunea cian ÎN LIVRARE.
- Vizualizare Adaptată pe Rol
Ospătar — vede toate comenzile, toate butoanele de acțiune, poate adăuga comenzi manuale și edita comenzile active
Bucătar — nu vede prețurile, nu are butoanele de livrare sau editare; vede comenzile pentru a le pregăti
Șofer — vede exclusiv comenzile de livrare, cu butoanele „Livrat din magazin" și „Livrat la domiciliu"
- Actualizare Automată și Notificări Sonore
Pagina verifică automat comenzile noi fără reîncărcare manuală:
Ospătar/Bucătar — alertă sonoră la comenzi noi (status Pending)
Șofer — alertă sonoră când o comandă trece în În livrare
Sunetul poate fi activat/dezactivat cu butonul dedicat din bara de sus. Modul ecran complet este disponibil pentru afișaj fix pe monitor sau tabletă.
- Filtrare după Sală, Ridicare sau Livrare
Bara de filtre permite afișarea selectivă a comenzilor active (nu apare la șoferi):
Toate sălile — afișează toate comenzile active
🥡 Ridicare — doar comenzile takeaway
🚚 Livrare — doar comenzile care trebuie expediate
Săli individuale — dacă locația are zone/săli multiple, fiecare apare ca buton separat
- Note de Plată
Când un client solicită nota de plată, ospătarul vede o alertă animată pe cardul comenzii și un badge pe tab-ul „Note de plată". Butonul ✓ Notă achitată confirmă că nota a fost înmânată. Tab-ul centralizează toate solicitările active din ultimele 24 ore.
- Livrare Per Produs
Fiecare produs dintr-o comandă are propriul buton Livrează. Ospătarul poate marca individual produsele la masă. Când toate sunt marcate, comanda poate fi finalizată. Un produs livrat greșit poate fi „des-livrat" prin click din nou.
📂 Informații de utilizare site