The console is keyboard-first, dense without being noisy. A new operator is productive in a morning, not a week. Every action is undoable, every override is logged. A Redis pub/sub event bus fans out to per-order Server-Sent Event streams for customer / booster / admin views, with sonner toasts on the frontend; the same events mirror as PII-free lines into a Discord ops-log channel. Admins can pause, resume or restart the assignment engine from a single card; every engine action posts to both the order channel and the ops log.
- Role-gated — admin / operator / support scopes.
- Live SSE updates via /events/orders/:orderId.
- Inline assignment progress rail on the orders list.
- Engine pause / resume / start with audit + Discord mirror.
- Compensation form (full / partial refund / coupon / no-comp) inline on order detail.

- Deep dive · 01
System architecture
Four apps, one monorepo, typed end-to-end. Six services in compose; a shared contracts package as source of truth.
- Deep dive · 02
Order state machine
Nine DB statuses; six surfaced to customers. Every transition emits a typed audit event.
- Deep dive · 03
Eligibility-aware auto-assign
Two groups, two rounds each. Per-booster game / service / rank / max-order-value caps. 30-min default timer.
- Deep dive · 04
Anonymous Discord ops rooms
Discord is the ops UI. Per-order private channels named from a UUID hex. Reaction-driven ratings. Discord-as-admin-console.
- Deep dive · 05
Stripe pricing parity + rewards
Shared pricing module so FE / BE / Stripe agree to the cent. 3% processor fee as a transparent line item.
Got something
this size?
Big ambitions, we match the energy. Drop a brief — reply within one working day.