| Date & time | Shop | Frame | Frame cost | Frame sale | Lens | Lens cost | Lens sale | Total | Profit | Customer |
|---|
The number is generated for you and stays the identifier. Add each product during review, then print QR labels to stick on.
Starting stock per shop (optional). Sales decrement it automatically; you can adjust it any time below.
Your fixed lens options. Staff pick these from a dropdown at sale; the sale price pre-fills their lens price field.
Add each shop once. Your staff then pick it and log in with the PIN on their phones — any number of phones per shop.
Only devices you enrol here can open the app once the gate is on. Pick the kind: an admin device reaches this dashboard and the shop app; a shop device reaches only the shop app (it can't even see the admin login). Give the phone an optional name, create a one-time link, then open it on that phone within 30 minutes — scan the QR, or send it the link. Each link works once. Enrol at least one admin device before the gate is turned on, or you'll lock yourself out of admin.
Open this on the device you want to allow (scan the QR, or copy the link):
Revoke blocks a device immediately (its next request stops working). To block everything at once, rotate the DEVICE_KEY secret and redeploy.