H-TECH QueueReports — Demo← Back to Website
Same logic as your QueueReports.exe

Queue Management Reporting Demo

This page shows sample data in the exact formats your QueueReports engine produces. In production, QueueReports.exe reads the live QMS database (app_tokenrecord: ts = token created, tw = called, te = serving ended, dt = date, ser_id = service, usr_id = operator) and builds these same 10 reports. Waiting = tw − ts (only where tw ≥ ts). Serving = te − tw.

Demo data, not your live data. To connect real data, run QueueReports.exe on the QMS server PC (port 8007) — it auto-finds db.sqlite3. This website does not access your database.

Definitions — Priority Calling: tokens called out of strict token order (call-order analysis). Manual Calls: calls where the operator skipped ≥15 sec / jumped queue (MIN_SKIP_SECONDS = 15 in QueueReports code). SLA: % tokens with waiting ≤ target and serving ≤ target. Change targets in your QueueReports code if needed.

How to get these reports on your live site

  1. On the QMS server PC, double-click QueueReports.exe (built from standalone_reports.py).
  2. Open http://localhost:8007/ — pick Executive, Service-wise, All, User-wise, Daily Trend, Counter-wise, Peak Hours, SLA, Priority, Manual Calls.
  3. Share on LAN: use the PC’s IP shown in console + allow Windows Firewall once (Allow_Network_Access.bat).

Want this demo wired to your real database? Ask Hotsol — we can add a secure, read-only API / export for your dashboard.