StockWave
Handle all your event supplies, beverages, and consumables seamlessly. You can easily set daily allocations, verify pickups using QR codes, track finances, manage fines, and pull automated closing reports.
48
Products Tracked
6
Order Statuses
15 min
QR Window
4
Roles
Built for high-volume event logistics
Optimised for fast-paced environments like bars, clubs, and backstage areas. Specifically built for spaces where every second of stock management counts.
Real-Time Inventory
Track stock levels of beverages (vodka, whiskey, beer, soft drinks) and consumables (cups, ice) with low-stock alerts and configurable thresholds.
Daily Allocation Orders
Clients create daily orders from the product catalogue. Each allocation can be draft or locked, controlling when it's approved for fulfilment.
QR Pickup Verification
Approved orders generate a time-sensitive 15-minute QR code. Admins scan it at the bar to confirm pickup — one-time use, cryptographically signed.
Order Lifecycle
Orders flow through QUEUED → PREPARING → READY → COMPLETED. Clients track their status in real-time; admins manage fulfilment from a unified view.
Financial Tracking
Daily billing is computed automatically based on completed orders. SuperAdmins can add fines, review client spending, and close financial periods.
Low Stock Alerts
Configurable thresholds trigger alerts when products dip below safe levels, preventing stockouts during peak event hours.
Role-Based Access
Four distinct roles: Viewer (read-only), Client (orders & QR), Admin (scan & fulfil), SuperAdmin (full control including prices, stock, financials).
JWT Auth & Security
Secure token-based authentication with httpOnly cookies. API-level RBAC middleware enforces permissions on every route.
Role-based access control
Four distinct roles — each scoped to exactly what they need.
Viewer
- View inventory
- View order history (read-only)
- ✕Create or approve orders
- ✕Scan QR
- ✕Edit stock or financials
Client
- View inventory
- Create daily order
- Generate QR (if approved)
- View own order history
- ✕Approve orders
- ✕Scan QR
- ✕Edit stock or financials
Admin
- View inventory
- Scan QR at pickup
- View today's orders
- ✕Create client orders
- ✕Edit stock
- ✕Access financials
SuperAdmin
- Full inventory control
- Approve & manage all orders
- Scan QR
- Full financial access
- User management
Order lifecycle
From stock setup to QR-verified pickup in six steps
SuperAdmin sets up stock
Add products (name, category, unit price, stock level) and configure low-stock thresholds in system settings.
SuperAdmin creates users
Invite Clients, Admins, and Viewers. Each user gets their role and login credentials.
Client places order
Client browses the product catalogue, adds items to their allocation, and locks it for approval.
SuperAdmin approves
SuperAdmin reviews and approves the allocation. Status moves to QUEUED → PREPARING → READY.
Client generates QR
Once the order is READY, the Client generates a 15-minute QR code from their dashboard.
Admin scans & completes
Admin scans the QR at pickup. Stock is permanently deducted and order status becomes COMPLETED.
Streamline your event bar operations
StockWave is part of the Aemyon Wave suite. Contact us to get started with your first event.
Contact Sales