Skip to main content

Desktop Barcode/QR scanner for faster work on computer

· 3 min read
Venelin Iliev
Founder & CTO @ Reservation.Studio

Desktop Barcode/QR scanner – faster work

This release adds Barcode/QR scanner support in desktop mode. Most important: scanning the QR code from the client mobile app instantly opens the corresponding reservation or membership — no searching or typing. With a single button in the top menu, you toggle the scanner and work faster across sales, inventory, and front‑desk checks.


🧭 What's new

  • Desktop support for Barcode/QR scanners (USB/HID keyboard emulation).
  • Most important: scanning a QR from the client app immediately opens the reservation or membership.
  • Quick control from the top menu: "Barcode/QR Scanner" with clear status messages.
  • State persistence: after restart, the system remembers whether the scanner was enabled.

🚦 Quick start

  1. In the desktop app, click the top‑right "Barcode/QR Scanner".
  2. Start scanning. You will see: "Barcode scanner started".
  3. Scan a barcode/QR. For client‑app QR codes the system opens the relevant screen; for product barcodes the code is entered in the active field automatically.
  4. To stop, open "Barcode/QR Scanner" again. You will see "Barcode scanner stopped".
Tip

Best results come from USB scanners that emulate a keyboard (HID). No drivers or extra configuration required.


🔍 What you can scan

  • Client QR — opens the client profile.
  • Membership QR — opens the membership view.
  • Appointment participant QR — opens the appointment form with the participant pre‑selected.
  • Product barcode — the code goes into the active search/item field and the product is found/added.
note

If you see “Failed to handle scanned QR code”, try again or ensure the code is valid.


✅ Practical examples

  • Point of sale: open the sales screen, focus the search field, and scan — the product is added instantly.
  • Group check‑in: at entry, scan participants' QR codes sequentially — the system opens the appointment and you mark attendance immediately.
  • Quick client access: scan a client QR — the client profile opens.
  • Membership check: scan a membership QR — the membership view opens.

⚙️ Compatibility and requirements

  • Supported scanners are those that act as a keyboard (USB/HID). 2D scanners also read QR codes.
  • Works in modern browsers in desktop mode; no computer camera required.
  • The system remembers the scanner state (on/off) after restart.

🛠 Improvements and fixes

  • Clearer messages when starting/stopping the scanner.
  • Improved top‑menu behavior.
  • Updated links to help pages.

Ready to work faster on desktop? Toggle "Barcode/QR Scanner" and try it today. Your feedback is welcome!