Discută →
Produs intern B4B · Vertical HoReCa · 2026

Bistro OS — sistemul nostru intern pentru restaurante & cafenele.

Construit de noi, pentru noi. Bistro OS este referinta noastra de arhitectura pentru vertical HoReCa — un POS complet cu KDS, plan sala, meniu QR public si analytics, folosit ca punct de pornire pentru clienti din zona restaurantelor. Deploy in 4 saptamani, nu 12.

CLIENT
B4B Studio · Intern
SECTOR
Restaurante · Cafenele
STATUS
Soluție disponibilă
BR Bistro Republica Cafenea · Chișinău 📊 Dashboard 🧾 POS · Comenzi 🍳 Kitchen Display 📋 Meniu 🪑 Plan sală 📅 Rezervări 💰 Plăți 📈 Analytics ⚙️ Setări SERVICE LIVE 14:42 Dashboard service Vineri · 17 Mai · Tura de zi (10:00–18:00) · 4h 42min în service 🔔 3 + Comandă nouă 🪑 MESE OCUPATE 18 / 24 🧾 COMENZI ACTIVE 12 4 în bucătărie 💵 REVENUE AZI 6,840 MDL ⏱️ TIMP MEDIU MASĂ 42m ↓ 3m Mese active acum 18 mese cu sesiuni deschise · click pe masă pentru detalii M012 pax14m · 280 ₽ M024 pax38m · 940 ₽ M033 pax62m · cere chitanță M042 pax8m · 130 ₽ M05liberă4 locuri M066 pax22m · 480 ₽ M072 pax44m · 210 ₽ M082 pax12m · 145 ₽ M094 pax26m · 380 ₽ M10rezervată15:30 M113 pax18m · 290 ₽ M125 pax52m · 1,240 ₽ M132 pax4m · primit menu M143 pax30m · 540 ₽ M15liberă2 locuri M164 pax16m · 320 ₽ M172 pax48m · 380 ₽ M182 pax10m · 95 ₽ Legendă: activă >30 min (atenție) cere chitanță liberă/rezervată Comenzi live Ordinea de servire · live M02 · #1247 8m în prep 2× Carbonara · 1× Aperol Bucătărie · Bar M12 · #1248 gata · livrare 3× espresso · 2× croissant Bar · Patiserie M17 · #1249 4m în prep 1× Burger · 1× Cola Grill · Bar Revenue săptămâna curentă vs. săptămâna anterioară · +18.4% Lu Ma Mi Jo Vi (azi) Du Vineri · 17 Mai 6,840 MDL
De ce am construit-o

Cei mai multi clienti HoReCa au aceleasi 4 probleme.

Inainte de a primi primul client din HoReCa, am vrut sa avem o referinta de arhitectura completa. Am studiat cum opereaza 12 restaurante si cafenele din Chisinau si am identificat aceleasi patternuri ineficiente in fiecare. In loc sa rezolvam de la zero la fiecare client, am construit Bistro OS — un sistem complet pe care il personalizam in saptamani, nu in luni.

📔

Bonuri pe hartie in bucatarie

Comenzile se trimit pe printate sau strigate. Cele rupte, pierdute sau citite gresit produc reclamatii zilnice si conflicte chelner–bucatar.

🤷

Zero vizibilitate sala

Care masa e libera? Care a comandat acum 30 minute si inca asteapta? Hostess-ul afla mergand fizic prin sala. Pe ore de varf, pierde clienti la usa.

🐢

Meniu actualizat saptamanal

Tipograf pentru fiecare schimbare de pret sau lista vinurilor. Stock sold-out anuntat verbal. Clientul comanda ce nu mai exista, frustrare instant.

📵

Comanda la masa = chelner

Clientul asteapta 5-10 minute sa fie vazut. In varf de zi, multi pleaca inainte sa apuce sa comande. Pierderi directe estimate la 15-20% din potential.

Modulele Bistro OS

10 module, un singur sistem.

Toate datele sunt centralizate intr-un singur backend (PostgreSQL + Drizzle), accesibile in timp real de POS, KDS, hostess, meniu public si dashboard manager. Schimbi un pret in admin → live pe meniul QR public in 10 secunde. Marcezi un produs sold-out → POS-ul il ascunde imediat.

🪑

Plan sala vizual

Layout realist al restaurantului cu mese colorate per status. Click pe masa → comanda activa cu timeline servire.

🧾

POS tableta-first

Luare comanda in 20 secunde cu grila produse, modificatori si trimitere directa la bucatarie.

👨‍🍳

Kitchen Display System

Ecran mare in bucatarie cu timer per item, colorare la intarziere, status in lucru/gata fara hartie.

📱

Meniu QR trilingv

Codul de pe masa → meniu pe telefonul clientului · RO/EN/RU · plata online · chemare chelner cu un tap.

📅

Rezervari online

Calendar saptamanal · widget embed pe site · SMS reminder · no-show tracking per client.

📈

Analytics manager

Revenue per categorie, performanta chelner, comparatii temporale, export CSV pentru contabilitate.

Galerie interfata

10 ecrane din sistemul real.

Demo live la bistro.b4biz.md. Datele afisate sunt sample data pentru o cafenea fictiva — Bistro Republica — pe care o folosim ca demo public.

01 · DASHBOARD MANAGER

8,420 MDL azi. 18 din 24 mese. Live.

Privire de ansamblu pentru shift manager actualizata la 30 secunde: vanzari azi vs. luna trecuta, mese ocupate cu progress bar, comenzi in pregatire cu marcaj de intarziere, top 4 produse cu cantitate si revenue. Activitate live in josul ecranului pentru ultimele 4 evenimente.

4 KPI live: vanzari azi · mese ocupate · comenzi in pregatire · chitante
Grafic 30 zile cu highlight pe ziua curenta
Top 4 produse din luna curenta cu rank si revenue
Activitate live: comenzi, plati, alerte stock, rezervari noi
Distributie orara cu marcaj automat ora de varf
BR Bistro Republica Cafenea · Chișinău 📊 Dashboard 🧾 POS · Comenzi 🍳 Kitchen Display 📋 Meniu 🪑 Plan sală 📅 Rezervări 💰 Plăți 📈 Analytics ⚙️ Setări SERVICE LIVE 14:42 Dashboard service Vineri · 17 Mai · Tura de zi (10:00–18:00) · 4h 42min în service 🔔 3 + Comandă nouă 🪑 MESE OCUPATE 18 / 24 🧾 COMENZI ACTIVE 12 4 în bucătărie 💵 REVENUE AZI 6,840 MDL ⏱️ TIMP MEDIU MASĂ 42m ↓ 3m Mese active acum 18 mese cu sesiuni deschise · click pe masă pentru detalii M012 pax14m · 280 ₽ M024 pax38m · 940 ₽ M033 pax62m · cere chitanță M042 pax8m · 130 ₽ M05liberă4 locuri M066 pax22m · 480 ₽ M072 pax44m · 210 ₽ M082 pax12m · 145 ₽ M094 pax26m · 380 ₽ M10rezervată15:30 M113 pax18m · 290 ₽ M125 pax52m · 1,240 ₽ M132 pax4m · primit menu M143 pax30m · 540 ₽ M15liberă2 locuri M164 pax16m · 320 ₽ M172 pax48m · 380 ₽ M182 pax10m · 95 ₽ Legendă: activă >30 min (atenție) cere chitanță liberă/rezervată Comenzi live Ordinea de servire · live M02 · #1247 8m în prep 2× Carbonara · 1× Aperol Bucătărie · Bar M12 · #1248 gata · livrare 3× espresso · 2× croissant Bar · Patiserie M17 · #1249 4m în prep 1× Burger · 1× Cola Grill · Bar Revenue săptămâna curentă vs. săptămâna anterioară · +18.4% Lu Ma Mi Jo Vi (azi) Du Vineri · 17 Mai 6,840 MDL
02 · PLAN SALA · TABLE MAP

Vezi sala. Acum.

Layout vizual al restaurantului cu toate cele 24 de mese, fiecare colorata in functie de status: libera, ocupata, comanda trimisa, pregatire, plata in curs. Click pe masa → comanda activa. Drag&drop pentru reconfigurare layout in modul edit.

Plan vizual realist al salii cu 24 mese si bar
5 status-uri colorate: liber · ocupat · trimis · pregatire · plata
Click pe masa → comanda activa cu produsele si timpul scurs
Indicator timp de la asezare (alerteaza la 60+ minute fara comanda)
Mod edit pentru reconfigurare layout zilnic (terasa vara)
BR Bistro Republica Cafenea · Chișinău 📊 Dashboard 🧾 POS · Comenzi 🍳 Kitchen Display 📋 Meniu 🪑 Plan sală 📅 Rezervări 💰 Plăți 📈 Analytics ⚙️ Setări Plan sală · live 24 mese · 18 ocupate · 4 libere · 2 rezervate · 12 Iunie · 19:42 + Walk-in nou STATUS: Liberă (4) Ocupată (18) Rezervată (2) Nota cerută (3) De curățat (1) Vizualizare: Sală principală ▾ — BAR — 5 locuri · 4 ocupate INTRARE M1 2 locuri · LIBERĂ M2 42m Maria · 240 MDL M3 2 locuri · LIBERĂ M4 1h 14m Andrei · 420 MDL M5 NOTA! Cere nota · 720 MDL M6 20:00 Rezervare · Popescu M7 28m Ion · 180 MDL M8 52m · 4p Echipa Bratu · 680 MDL M9 1h 02m · 3p Familie Rusu · 540 MDL M10 NOTA! Cere nota · 920 MDL M11 CURĂȚĂ Marcat de Andrei M12 38m · 5p Petrescu · 1,140 MDL M13 20:30 Rezervare · Munteanu M14 22m · 2p Date · 280 MDL M15 1h 28m · 6p Aniversare · 2,140 MDL M16 46m · 4p Familie · 760 MDL M17 NOTA! Cere nota · 1,420 MDL M18 22m · 8p Grup mare · 980 MDL M19 36m · 5p Cirilov · 640 MDL M20 58m · 6p Echipă · 1,180 MDL — TERASĂ EXTERIOARĂ — 4 mese · click pentru vizualizare separată REVENUE LIVE 9,240 MDL OCUPARE 75% TIMP MEDIU MASĂ 52 min URMĂTOAREA REZERVARE M6 · Popescu · 20:00 (18m) WALK-IN WAITING 3 grupuri · 5 pers.
03 · POS · LUARE COMANDA

Comanda la masa in 20 de secunde.

Sistem POS optimizat pentru viteza la luare comanda: meniul afisat ca grila de produse cu foto, categorii in tabs, cautare instant. Adaugi produs, alegi modificatori (no salt, extra cheese, gluten free), notezi cantitatea. Side panel cu comanda curenta si total live.

Grid produse cu foto · categorii in tabs · cautare full-text
Modificatori per produs (no salt, extra cheese, etc.) · note manuale
Side panel cu comanda curenta · total live cu TVA
Trimitere catre bucatarie cu un buton · split per categorie
Suport optimizat pentru tableta Android/iOS · touch-first
BR Bistro Republica 📊 Dashboard 🧾 POS · Comenzi 🍳 Kitchen Display 📋 Meniu 🪑 Plan sală 📅 Rezervări 💰 Plăți 📈 Analytics POS · Comandă activă Masa 12 · 5 persoane · Chelner: Andrei · sesiune 38m Toate ☕ Cafele (12) 🥐 Patiserie (8) 🍝 Mâncare (18) 🍷 Bar (24) 🍰 Deserturi (7) 🔍 Caută produs... Espresso cafea italiană · single shot 25 MDL 🥐 Croissant unt produs zilnic · cu unt 84% 35 MDL 🍝 Carbonara pancetta · pecorino · ou 185 MDL 2 🍔 Burger Republica vită 200g · cheddar · cartofi 220 MDL 🥗 Caesar pui salată · parmezan · crutoane 165 MDL 🍷 Aperol Spritz aperol · prosecco · soda 120 MDL 1 🍰 Tiramisu mascarpone · cafea · cacao 95 MDL 🍹 Limonadă casei lămâie · mentă · ghimbir 65 MDL 🍝 Carbonara · modificatori × PASTĂ * (alege 1) Spaghetti +0 Tagliatelle +0 Penne integrale +10 EXTRA (opțional) Pancetta dublu +25 Parmezan extra +15 Trufă neagră +85 NOTĂ PENTRU BUCĂTĂRIE Fără ardei iute. Alergie la arahide ⚠️ ALERGENI gluten lactate ou CANTITATE 2 + Adaugă la comandă · 420 MDL M12 · COMANDA #1248 5 produse Chelner Andrei · 14:42 2× Carbonara + pancetta dublu 420 MDL 1× Aperol Spritz cu gheață 120 MDL 1× Burger Republica medium-rare 220 MDL 2× Espresso 50 MDL 1× Tiramisu 95 MDL Subtotal 905 MDL Serviciu 10% +91 MDL TOTAL 996 MDL → Trimite la bucătărie 💳 Cerere chitanță
04 · KITCHEN DISPLAY SYSTEM

Bucatarie fara bonuri pe hartie.

Ecran mare in bucatarie afisand toate comenzile active grupate per masa cu timer per item. Coloreaza in galben dupa 6 minute, in rosu dupa 10. Bucatarii marcheaza fiecare item ca "in lucru" sau "gata" cu un tap. Hostess vede in timp real ce e gata de servit.

Carduri per masa cu toate produsele si modificatorii
Timer per item: verde (sub 6m) · galben (6-10m) · rosu (10m+)
Status per item: cerut · in lucru · gata · servit
Layout adaptiv pentru ecran 32"-65" in bucatarie
WebSocket sync intre POS, KDS si hostess fara refresh
BR Bistro Republica KITCHEN DISPLAY · STAȚIA PRINCIPALĂ SERVICE LIVE · 14:42 4 active 2 gata prep mediu: 11m TOATE STAȚIILE ▾ 🔔 M02 · COMANDĂ #1247 14m URGENT 4 pax 2× Carbonara + pancetta dublu prep 8m 1× Burger Republica medium-rare · fără ceapă prep 10m 1× Caesar pui cu pui extra prep 6m ⚠️ Alergie arahide Marchează gata → M07 · COMANDĂ #1248 8m ÎN PREP 2 pax 1× Risotto ai funghi cu trufă neagră prep 14m 1× Pizza Margherita basilico extra prep 7m 2× Limonadă bar 1m ✓ 2/3 elemente terminate Marchează gata → M12 · COMANDĂ #1249 2m NOUĂ 5 pax 2× Carbonara + pancetta dublu · 1× fără ardei prep 8m 1× Burger Republica medium-rare prep 10m 1× Tiramisu patiserie ⚠️ Alergie arahide ⚠️ → Începe pregătirea M14 · COMANDĂ #1244 GATA 3 pax 3× Espresso ✓ bar 2× Croissant unt ✓ patiserie 1× Cappuccino ✓ bar PREP TOTAL: 4m 30s target: 5m · ↓ sub target 📢 Cheamă chelner Andrei ÎNCĂRCARE STAȚII · LIVE 🍝 Stația Paste Chef: Marin · activ 5 comenzi în coadă Capacitate: 65% · prep mediu 9m 🔥 Grill Chef: Vlad · activ 8 comenzi în coadă Capacitate: 92% ⚠️ aproape full 🍕 Pizza Chef: Tudor · activ 2 comenzi în coadă Capacitate: 28% · disponibil ☕ Bar Barist: Cristina · activ 12 băuturi în coadă Capacitate: 76% · prep mediu 2m FINALIZATE AZI · ULTIMELE 12 Comenzi servite cu succes · prep mediu: 11.2m · target: 12m ✓ M144m#1244 M039m#1243 M0912m#1242 M087m#1241 M0410m#1240 M1115m#1239 M0211m#1238 M168m#1237 M0613m#1236 M016m#1235 M1311m#1234 M1716m#1233
05 · CHECKOUT · PLATA

Split bill in 2 click-uri.

Cand clientul cere nota, chelnerul deschide checkout din ecranul comanda. Suport pentru divizare nota (split equal, split by item, split custom). Plata card prin POS integrat, numerar cu cash drawer, transfer prin QR. Bon fiscal printat automat + email pentru chitante.

3 moduri split: equal · per item · custom amounts
Card prin POS · numerar cu cash drawer · QR transfer
Bon fiscal printat automat (compatibil ANCAS-Moldova)
Optiune email/SMS chitanta · feedback rating optional
Tip jar configurabil cu split automat catre chelner
Nota · M15 · Aniversare 6 persoane · 1h 28m · Chelner: Maria · Sesiune #4218 × COMANDA · 14 ARTICOLE 2× Plăcinte tradiționale 180 MDL 360 MDL 1× Ciorbă rădăuțeană 120 MDL 120 MDL 3× Sarmale cu mămăligă 180 MDL 540 MDL 2× Mușchi de porc 280 MDL 560 MDL 1× Salată de sezon 80 MDL 80 MDL 3× Vin casa (carafă 0.5L) 90 MDL 270 MDL 2× Apă plată 0.5L 25 MDL 50 MDL 3× Tort aniversar (felie) 60 MDL 180 MDL Subtotal 2,160 MDL Reducere aniversare (-10%) −216 MDL Bacșiș (10%) 216 MDL TOTAL 2,160 MDL ÎMPARTE NOTA Egal · 6 Pe articol Sumă fixă PORȚIA / PERSOANĂ 360 MDL 6 persoane cu bacșiș inclus METODĂ DE PLATĂ 💳 Card POS Visa/MasterCard · contactless 💵 Numerar MDL Calculează restul automat 📱 mObilPay QR / Apple Pay Scanare cod QR · transfer instant Card Fidelitate 216 pts · echivalent 216 MDL Tipărește pre-bon Trimite SMS QR ✓ ÎNCASEAZĂ 2,160 MDL
06 · MENIU BUILDER

Schimbi meniul azi, e live in 10 secunde.

Manager-ul administreaza meniul vizual: drag&drop pentru reordonare, marcaj alergeni (gluten, lactoza, nuci, vegetarian), foto per produs, modificatori, pret. Schimbarile se reflecta instant pe POS, KDS si meniul public QR.

Drag&drop pentru reorganizare categorii si produse
Marcaj alergeni cu iconuri standard EU (8 alergeni majori)
Foto produs cu compresie automata + WebP fallback
Modificatori reutilizabili (sos picant, extra cheese, gluten free)
Disponibilitate per produs (sold out toggle) cu sync instant
BR Bistro Republica 📊 Dashboard 🧾 POS · Comenzi 🍳 Kitchen Display 📋 Meniu 🪑 Plan sală 📅 Rezervări 💰 Plăți 📈 Analytics Meniu & produse 67 produse · 8 categorii · modificare ultima oră 14:08 ⬇ Import CSV + Produs nou CATEGORII 📋 Toate (67) 🍝 Mâncare 18 ☕ Cafele 12 🍷 Bar 24 🥐 Patiserie 8 🍰 Deserturi 7 🍕 Pizza 9 🥗 Salate 6 🍦 Înghețată 5 + Categorie nouă 🔍 Caută în Mâncare... Status: Toate ▾ Sortare: A-Z ▾ ⊞ Grilă · ☰ Listă PRODUS STAȚIE PREP PREȚ STATUS 🍝 Carbonara 3 modificatori · 2 alergeni Paste 8m 185 MDL ACTIV 🍝 Risotto ai funghi 2 modificatori · 1 alergen Paste 14m 195 MDL ACTIV 🍔 Burger Republica 5 modificatori · 3 alergeni Grill 10m 220 MDL ACTIV 🥩 Ribeye 300g 4 modificatori · 0 alergeni Grill 18m 580 MDL ACTIV 🥗 Caesar pui 3 modificatori · 2 alergeni Rece 6m 165 MDL ACTIV 🍕 Pizza Margherita 4 modificatori · 2 alergeni Pizza 7m 140 MDL ACTIV 🍲 Borș cu pui (sezon iarnă) indisponibil până în octombrie Sup 12m 85 MDL INACTIV Afișez 1–7 din 18 produse Mâncare 1 2
07 · MENIU QR PUBLIC

Clientul scaneaza, comanda direct.

Cod QR fizic pe fiecare masa. Clientul scaneaza cu telefonul, vede meniul actualizat, navigheaza per categorie cu foto, citeste alergenii, adauga in cos. Plata online (card sau Apple/Google Pay) sau cerere chelner. Reduce timpul mediu de luare comanda cu 40%.

Cod QR generat per masa · link cu mesa pre-selectata
Meniu trilingv RO/EN/RU · schimbare instant
Foto, descriere, alergeni, pret pentru fiecare produs
Adauga in cos · plata online Apple Pay/Google Pay/card
Chemare chelner cu un tap (notificare in app POS)
QR menu pentru client · self-order de la masă Trilingv RO/EN/RU · zero app · scanezi QR-ul de pe masă și comanzi direct 9:41 5G ●●●●● BR Bistro Republica MASA 12 · 5 PAX Welcome! Andrei te servește. 🇷🇴 Română English Русский 🔍 Caută în meniu... CATEGORII 📋 Toate 67 🍝 Mâncare 18 🍷 Bar 24 ⭐ POPULARE AZI 🍝 Carbonara pancetta · pecorino · ou 185 MDL ⭐ #1 + 🍔 Burger Republica vită 200g · cheddar · cartofi 220 MDL ⭐ #2 + 3 Vezi coșul 580 MDL → 9:41 5G ●●●●● ← Înapoi la meniu 🍝 ⭐ POPULAR Carbonara 185 MDL Pancetta artigianale · pecorino romano · ou de țară · piper proaspăt. Recipe tradițional italian, fără smântână. gluten lactate ou ⏱ 8 min PASTĂ * (alege 1) Spaghetti +0 Penne integrale +10 EXTRA (opțional) Pancetta dublu +25 Adaugă · 210 MDL 9:41 5G ●●●●● ← Continuă să răsfoiești Coșul tău · M12 3 produse selectate · chelner Andrei 🍝 Carbonara × 2 + pancetta dublu 420 MDL 2 + 🍔 Burger Republica medium-rare · fără ceapă 220 MDL 1 + 🍷 Aperol Spritz cu gheață 120 MDL 1 + NOTĂ PENTRU CHELNER Fără ardei iute. Alergie arahide. Subtotal 760 MDL Serviciu 10% +76 MDL 📤 Trimite comanda Total 836 MDL · plătești la masă Browse meniu · trilingv Categorii · populare · search instant Detaliu cu modificatori Alergeni · prep time · variante preț Coș + trimitere Notă chelner · total cu serviciu · 1-tap
08 · REZERVARI

Calendar saptamanal · zero double-booking.

Vedere calendar pentru rezervari saptamanale cu detectie automata conflicte. Clientul rezerva online de pe site sau Google Reserve. Manager-ul confirma cu un click. Reminder SMS automat cu 24h inainte. No-show tracking per client pentru perioade aglomerate.

Vedere calendar saptamanal cu rezervari colorizate per status
Rezervare online · widget embed pe site sau pagina Google Business
Reminder SMS automat 24h si 2h inainte de rezervare
No-show tracking per client · prevenire pe ore de varf
Mesa preferata · cereri speciale (zi nastere, alergii) salvate
BR Bistro Republica Cafenea · Chișinău 📊 Dashboard 🧾 POS · Comenzi 🍳 Kitchen Display 📋 Meniu 🪑 Plan sală 📅 Rezervări 8 💰 Plăți 📈 Analytics ⚙️ Setări Rezervări 8 rezervări azi · 22 săptămâna aceasta · sursă: website 62% · telefon 38% + Rezervare nouă DATA Joi, 12 Iunie 2026 ‹ Ieri Mâine › 📅 Toate (8) Confirmate În așteptare ORĂ 18:00 19:00 20:00 21:00 22:00 23:00 ▾ 19:42 18:30 · Acum 1h 12m Familia Munteanu 4 persoane · M9 · ✓ Onorată · Sosit acum 1h ONORATĂ 19:00 · Sosiți acum 42m Andrei Bratu 5 persoane · M12 · 📞 +373 79 ███ ███ · Notă: alergie alune LA MASĂ 19:30 · Întârziere 12m Maria Cucer 2 persoane · M2 · 📞 +373 60 ███ ███ · website ÎNTÂRZIE 20:00 · În 18 minute Popescu Vlad 3 persoane · M6 · 📞 +373 78 ███ ███ · aniversare 🎂 CONFIRMATĂ 20:30 · În 48 minute Sorin Munteanu 6 persoane · M13 · 📞 +373 69 ███ ███ · grup business ÎN AȘTEPT. 21:00 · În 1h 18m Echipa Chircu 8 persoane · M18 · 📞 +373 60 ███ ███ · cină echipă CONFIRMATĂ 21:30 · În 1h 48m Date Romantic 2 persoane · M14 · 📞 +373 79 ███ ███ · masă lângă fereastră CONFIRMATĂ 22:00 · În 2h 18m Familia Cirilov 4 persoane · M16 · 📞 +373 60 ███ ███ · prima vizită CONFIRMATĂ REZERVARE WEBSITE Andreea Rusu Acum 4 minute · prin formular DATA & ORA 12 Iun · 20:00 NR. PERSOANE 4 persoane TELEFON +373 78 ███ ███ PREFERINȚE Masă lângă geam, vegetarian SUGESTIE MASĂ M16 · 4 locuri · lângă fereastră Liberă la 20:00 · 2h disponibilă ✓ Confirmă rezervarea 📞 Sună ✉ SMS confirm
09 · ANALYTICS · RAPOARTE

Ce vinde, cand vinde, cine vinde.

Suite completa de analytics: revenue per categorie si produs, performanta per chelner (chitante, average, tips), comparatie weekend vs week-day, evolutie luna vs luna trecuta. Export CSV pentru contabilitate sau pivot in Excel.

Revenue per categorie · top 20 produse · marja per produs
Performanta chelner: nr chitante · average · tips · timp masa
Comparatii temporale: ziua trecuta · saptamana · luna · YoY
Funnel rezervare → no-show vs prezent · % conversie
Export CSV pentru contabilitate · pivot tables in Excel
BR Bistro Republica Cafenea · Chișinău 📊 Dashboard 🧾 POS · Comenzi 🍳 Kitchen Display 📋 Meniu 🪑 Plan sală 📅 Rezervări 💰 Plăți 📈 Analytics ⚙️ Setări Analytics Performanță operațională · ultimele 30 de zile 📅 30 zile ▾ ⬇ Export PDF REVENUE LUNĂ 218,420 MDL ↑ 18.4% vs luna trecută COMENZI TOTALE 1,847 ↑ 12.2% · 62/zi medie CHECK MEDIU 118 MDL / comandă ↑ 5.6% RATĂ ROTAȚIE MESE 2.6× /seară ↑ 0.3× Revenue zilnic · ultimele 30 zile Mediu zilnic: 7,280 MDL · Vârf vineri/sâmbătă ● Acest interval ● Luna anterioară 12K 9K 6K 3K 0 Vineri, 6 Iunie 11,420 MDL L M M J V S D Săpt. 2 Săpt. 3 Săpt. 4 Top 5 vânzări Cele mai cerute · luna iunie 1. Sarmale cu mămăligă 342 porții · 61,560 MDL 2. Plăcinte tradiționale 298 porții · 53,640 MDL 3. Mușchi de porc 186 porții · 52,080 MDL 4. Ciorbă rădăuțeană 285 porții · 34,200 MDL 5. Vin casa 412 carafe · 37,080 MDL Heatmap orar · ocupare medie Identifică vârfurile pentru staffing optim 10 12 14 16 18 20 22 00 02 L M M J V S D 💡 INSIGHT AUTO Vârf absolut: Sâmbătă, 20:00–22:00 Ocupare 96% · adaugă 2 chelneri pentru vârf Metode de plată Distribuție în luna iunie 218K MDL TOTAL Card POS 152,894 MDL · 70% Numerar 41,720 MDL · 19% mObilPay QR 23,806 MDL · 11%
10 · APP MOBIL CHELNER

Chelnerul nu mai are nevoie de carnet.

PWA instalabila pe telefonul chelnerului. Vede mesele alocate, ia comanda direct pe telefon, vede status bucatarie pentru fiecare produs in lucru, primeste notificare push cand comanda e gata. Fara reincarcari, fara WiFi instabil — sincronizare offline-first.

PWA cu instalare un-tap pe iOS si Android (fara App Store)
Mese alocate per chelner · comanda direct pe telefon
Push notification cand comanda e gata in bucatarie
Offline-first cu sync automat la reconectare
Click-to-call pentru hostess si manager · chat intern
Aplicație chelner · PWA instalabilă pe telefon Chelnerul lucrează cu un singur dispozitiv în mână · offline-first · sincronizare live cu kitchen display 9:41 5G ●●●●● BR Andrei · Chelner Tură 17:00 - 23:00 · 4 mese active MESELE MELE 4 active · 2 cer atenție M5 ⚠ Cere nota! 2 pers · 1h 04m · 720 MDL → Mergi acum · 2m de când cere M12 Petrescu · 5 persoane Plate 2/5 servite · 1,140 MDL 3 IN BUCATARIE M2 Maria · 2 persoane 42m la masă · 240 MDL SUGEREAZA DESERT M10 ⚠ Cere nota! 4 pers · 1h 18m · 920 MDL CERE DE 4 MINUTE 🪑 Mese + Walk-in 📋 Meniu 9:41 5G ●●●●● ← Înapoi MASA M12 · 5 PERS · 38M Petrescu · comandă curentă Aperitiv Felul 2 Băuturi Desert SUGERAT (frecvent comandat) Plăcinte tradiționale Brânză, dovleac, varză 180 MDL + Salată de sezon Roșii, brânză de oi, busuioc 80 MDL + Ciorbă rădăuțeană Pui, smântână, ardei 120 MDL + COMANDA CURENTĂ · 8 ARTICOLE 1,140 MDL Trimite → 3 articole deja în bucătărie 📝 NOTĂ MASĂ: Petrescu — alergie alune. Atenție desert! 9:41 5G ●●●●● ← Masa M5 CHECKOUT RAPID M5 · Cere nota 2 persoane · 1h 04m · 14 articole TOTAL DE ÎNCASAT 720 MDL + bacșiș: 72 MDL Împarte nota? Fără 720 MDL Egal/2 360 MDL Articol manual Metodă de plată 💳 Card POS Visa/MasterCard · contactless 💵 Numerar cu rest 📱 QR Pay mObilPay 🖨 Pre-bon 📤 SMS QR ✓ ÎNCASEAZĂ & CURĂȚĂ M5 Mesele mele · priorități automate Roșu = cere nota · Galben = sugerează desert · Verde = în bucătărie Comandă în 3 tap-uri Categorii · sugestii · alergii vizibile · trimite la bucătărie Checkout cu split Total · 3 metode plată · bacșiș calculat · curățare auto
Stack tehnologic

Stack-ul standard B4B + extensii HoReCa.

Acelasi stack de baza pe care il folosim in toate proiectele clientilor. Extensiile specifice HoReCa (WebSocket real-time, QR generator, print server) sunt module reutilizabile testate aici.

FRONTEND
React + Vite

Touch-first UI pentru tableta · PWA pentru chelneri

UI
Tailwind + shadcn

Design tokens custom · paleta coffee/espresso

BACKEND
Express 5 + Node 24

API REST cu validare Zod · WebSocket pentru KDS

DATABASE
PostgreSQL + Drizzle

Schema versionata · backup automat zilnic

REAL-TIME
WebSocket + Redis

POS ↔ KDS ↔ hostess fara refresh · sub 100ms

QR & PRINT
qrcode + ESC/POS

Cod QR per masa · bon fiscal compatibil ANCAS-MD

I18N
RO/EN/RU custom

Trilingv pentru meniu public + admin

PLATI
POS + mObilPay + Apple/Google Pay

Trei canale plata · split bill nativ

Ce am livrat

Mai mult decât un software. Un partener tehnologic.

Proiectul a inclus nu doar dezvoltarea sistemului, ci și integrarea în fluxul clinic, training pentru echipă și suport continuu.

🎨

Design UI/UX

40+ ecrane proiectate de la zero, optimizate pentru fluxul clinic

⚙️

Dezvoltare full-stack

Frontend React + backend + bază date · arhitectură scalabilă

🎓

Training echipă

Sesiuni de instruire pentru cei 7 medici + recepție · manual utilizator

🔧

Suport continuu

Maintenance · update-uri lunare · suport tehnic în 2h zi lucrătoare

"

Bistro OS nu e un produs pe care il vindem — e referinta noastra interna pe care o folosim ca punct de pornire pentru orice client din HoReCa. Inseamna ca atunci cand un restaurant vine la noi, nu plecam de la zero: avem deja arhitectura completa, am rezolvat WebSocket-ul, am testat printerele ESC/POS, am facut UI-ul touch-first pentru tableta. Personalizarea pentru un client specific dureaza 4 saptamani, nu 12.

B4B
Echipa B4B Studio
Engineering note · Vertical HoReCa
Următorul proiect

Ai un business care merită același nivel de sistem?

Construim sisteme similare pentru clinici, cabinete, retail, servicii și producție din Republica Moldova. Hai să discutăm proiectul tău — primă consultație gratuită.

Mai multe cazuri B4B

Explorează alte verticale

B4B construiește soluții pentru 6 verticale industrie + custom. Vezi cum lucrăm în alte domenii.

🦷
Stomatologie · Chișinău

Orthodontica

Vezi cazul →
🎵
Studio muzică · educație

Artist by Valeria Pasha

Vezi cazul →
🅿️
Parking · 120 locuri

Bureti Park

Vezi cazul →
Vezi toate cele 10 cazuri →