Dashboard Overview
The ScanPick web dashboard is the central control point for warehouse supervisors. Open it in any browser — no installation needed on the viewing device.
Accessing the Dashboard
Section titled “Accessing the Dashboard”http://<server-address>:5000Log in with any manager or admin worker ID and PIN.
Dashboard Sections
Section titled “Dashboard Sections”Dashboard Home
Section titled “Dashboard Home”The landing page shows a summary of active waves, recent scan activity, and quick actions. Key metrics:
- Active Waves — number of waves currently in progress
- Picks Today — total scans completed today
- Discrepancies — flagged picks awaiting review
- Active Workers — workers currently assigned to waves
The waves section is the heart of the dashboard. From here you can:
- View all waves and their status (Pending / InProgress / Completed / Cancelled)
- Create new waves by selecting orders
- Start, assign, and complete waves
- Monitor per-wave progress in real-time
Products
Section titled “Products”Manage the product catalog. Add, edit, or remove products.
Each product has:
- SKU — stock keeping unit identifier
- Name — human-readable product name
- Barcode — the barcode scanned during picking
- Location — the bin location where the product is stored
Orders
Section titled “Orders”View and manage incoming orders. Each order contains order lines (items) linking products with quantities. Orders are grouped into waves for picking.
Workers
Section titled “Workers”Manage worker accounts. Each worker has:
- Worker ID — unique identifier
- Name — display name
- PIN — 4-digit authentication code (BCrypt-hashed)
- Role —
picker,manager, oradmin
Locations
Section titled “Locations”View the warehouse layout. Locations are organized in the hierarchy: Zone → Aisle → Rack → Shelf → Bin.
Real-Time Updates
Section titled “Real-Time Updates”The dashboard uses SignalR WebSocket connections for live updates. When a worker scans an item, the dashboard updates without a page refresh. If the WebSocket drops, the dashboard falls back to periodic polling.
Mobile App
Section titled “Mobile App”The mobile app is a separate Expo React Native application that workers use on the warehouse floor for barcode scanning. See the Mobile App guide for setup instructions.