Produs
Platformă pentru restaurante: casă de marcat și meniu QR
Management de restaurant, o casă de marcat pentru tejghea și un meniu digital pe care un client îl deschide scanând un cod la masă. Un singur catalog alimentează toate trei.
Stadiu: În dezvoltare activă.
Problema
Un grup de restaurante ține în funcțiune mai multe sisteme care se contrazic: o casă de marcat, un meniu tipărit care expiră în săptămâna în care sosește, și un fișier de calcul cu abonați și solduri. Schimbarea unui preț înseamnă schimbarea lui în trei locuri, dintre care unul este o tipografie.
Cum funcționează
Un singur catalog de produse și categorii alimentează casa de marcat, meniul digital și fluxul de comenzi. Un client deschide meniul scanând un cod QR la masă, deci meniul este actual prin construcție. Comenzile sunt identificate prin UUID, ceea ce le păstrează stabile de la un dispozitiv la altul și la reîncercări.
Gestionarea abonamentelor, fișele de client și portofelele stau alături, cu tranzacțiile înregistrate pe ele. Platforma suportă mai multe locații, fiecare cu propria configurare și propria valută, și portofele multivalută între ele.
Banii se tratează cu grijă
Cursurile valutare se păstrează la o precizie potrivită calculului financiar, nu la precizia de afișare, pentru că o rotunjire la momentul greșit este exact felul în care un sold încetează să se reconcilieze. Suportul multivalută este descris aici generic; valutele configurate țin de fiecare instalare.
Arhitectură
Un catalog, trei suprafețe
Casa de marcat, meniul QR și fluxul de comenzi citesc aceleași produse și categorii, deci un preț se schimbă o singură dată.
Comenzi identificate prin UUID
Un identificator generat o dată și purtat peste tot supraviețuiește unei reîncercări, unei schimbări de dispozitiv și unei reconcilieri.
Configurare pe locație
Locațiile diferă prin meniu, prețuri și valută fără modificări de cod, ceea ce face administrabilă operarea mai multor locații.
Tehnologii
PHP Laravel MySQL Redis React Next.js Docker
Servicii implicate
SaaS și software la comandă
Platforme de business multi-organizație, cu izolarea datelor pe organizație, roluri și un API folosit de toți clienții.
Aplicații web
Interfețe React și Next.js peste API-uri Laravel și Node, inclusiv panouri de administrare și interfețe de la dreapta la stânga.
Începe un proiect
Scrieți în engleză, franceză, română sau arabă. Fiecare mesaj primește un răspuns scris într-o zi lucrătoare.
Spuneți-ne ce construiți.
Scrieți în engleză, franceză, română sau arabă. Fiecare mesaj primește un răspuns scris într-o zi lucrătoare.