CustHive logo CustHive
02 — Architecture

Your shop always knows where every outfit stands — booked, out, returned, or ready again.

CustHive models your boutique as a typed graph of garment lifecycles. Every transition is logged, every conflict is denied at the database, every receipt is reconciled.

Dynamic State Tracking Matrix

Six states. Zero ambiguity.

Each lifecycle state has explicit guard conditions in the background — the engine that protects your store from clashes.

Available S01

Garment is racked, photographed and bookable across every counter and branch. CustHive recomputes availability the moment a hold is placed or released.

Guard
Server-side lock
Notifies
Staff + customer
Audited
Append-only
Booked S02

Customer KYC + advance payment locks the SKU to a date window. Concurrent attempts are rejected with row-level guardrails — no two staff can issue the same garment.

Guard
Server-side lock
Notifies
Staff + customer
Audited
Append-only
Delivered S03

Handover ticket captures size confirmation, condition photos, and signature. Wear window starts; SLAs and return reminders are queued automatically.

Guard
Server-side lock
Notifies
Staff + customer
Audited
Append-only
Returned S04

Counter staff scan the QR, inspect against the delivery photo, and log any damage. Refunds, deductions and late fees post to the ledger in one step.

Guard
Server-side lock
Notifies
Staff + customer
Audited
Append-only
Under Washing S05

Garment is routed to in-house or partner laundry. SKU is invisible to bookings until check-in. Vendor SLAs and turnaround times are tracked.

Guard
Server-side lock
Notifies
Staff + customer
Audited
Append-only
Maintenance S06

Tailoring, embroidery touch-up, or off-cycle dry-clean. Maintenance cost is amortised against the SKU for true lifetime profitability.

Guard
Server-side lock
Notifies
Staff + customer
Audited
Append-only
Operational Comparison

Paper register vs. CustHive.

The functional gap — measured across the seven operational vectors that matter at a high-end boutique.

Operational Vector
Paper Register
CustHive
Stock information
✕ Only as accurate as the last person who updated it
✓ Always correct, on every device, in real time
Double booking
✕ Happens often — found out only at fitting time
✓ Stopped automatically, no exceptions
Customer history
✕ Scattered across old notebooks
✓ Saved in one place, searchable by phone number
Damage & deposit disputes
✕ He-said-she-said, no proof
✓ Photo + signature saved against every booking
Staff accountability
✕ Handed over verbally, easy to forget who did what
✓ Every action recorded — who did it, and when
Reports for the owner
✕ Guesswork at the end of the month
✓ See your numbers anytime, updated live
Backups & safety
✕ Lost forever if there's fire, flood, or theft
✓ Saved safely every hour, never lost
Features FAQ

Common questions on the platform.

What are the core features of CustHive?
CustHive's core platform covers a six-state garment lifecycle (available, booked, delivered, returned, under washing, maintenance), a live booking calendar with server-side double-booking prevention, security deposit tracking, size/fabric/condition inventory, WhatsApp Business API billing and reminders, staff role permissions, and multi-branch stock sync.
How does CustHive prevent double-bookings?
Every garment is tracked as an individual SKU with a real-time availability calendar shared across staff and branches. When a booking would overlap an existing one for the same item, the system rejects it at the point of entry — not after staff have already promised it to two customers.
Does CustHive replace a paper register or Excel sheet?
Yes. CustHive is designed to replace manual registers and spreadsheets by putting bookings, inventory, customer records and billing into one shared, real-time system that every branch and staff member reads from.
Can CustHive handle multiple branches?
Yes. Multi-branch stores share one live inventory and booking calendar across every counter, so staff never need to call another branch to check if a garment is free.
What garment lifecycle states does CustHive track?
Six states: Available, Booked, Delivered, Returned, Under Washing, and Maintenance. Each transition is logged, and a garment is only bookable again once it has actually completed cleaning or repair — not just marked 'returned.'