Aemyon Wave

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.

3

Report Formats

6

Order Statuses

10 min

Default QR Validity

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 a configurable threshold.

Daily Allocation Orders

Clients create daily orders from the product catalogue. Each allocation can be locked once it's ready, controlling when it's approved for fulfilment.

QR Pickup Verification

Approved orders generate a short-lived QR code — 10 minutes by default, adjustable per event. Admins scan it at the bar to confirm pickup, and each code works only once.

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

Charges are recorded automatically as orders are picked up. SuperAdmins can add fines, review client spending, and close out each event.

Low Stock Alerts

A configurable threshold triggers 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, and role-based permission checks in the API.

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

01

SuperAdmin sets up stock

Add products (name, category, unit price, stock level) and configure low-stock thresholds in system settings.

02

SuperAdmin creates users

Invite Clients, Admins, and Viewers. Each user gets their role and login credentials.

03

Client places order

Client browses the product catalogue, adds items to their allocation, and locks it for approval.

04

SuperAdmin approves

SuperAdmin reviews and approves the allocation. Status moves to QUEUED → PREPARING → READY.

05

Client generates QR

Once the order is READY, the Client generates a short-lived QR code from their dashboard.

06

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