You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Feature: Customer-facing display on a second monitor #362
Feature: Customer-facing display (second Electron BrowserWindow on another monitor)
Summary
Add a customer-facing display: a live, deliberately sanitized model of the active cart/total pushed to a second BrowserWindow attached to the POS computer — no employees controls, no customer PII.
Electron main with BrowserWindow (see main/index.ts) and IPC (main/ipc.ts, main/preload.ts).
A basic /customer-display page exists showing order-ready numbers (PREPARING / READY FOR PICKUP) — this issue extends/adopts that into the live cart+total view and second-window plumbing.
Foundation value
Unlocks: live cart, "your total is…", QR codes, loyalty info, promotional banners, tipping (#below), and later payment-terminal handoff.
Acceptance criteria
Second window launches on chosen monitor via Electron screen API.
Live cart/total syncs via IPC without exposing employee controls/PII.
Activity