Cameron Ashley demo — quick referenceCustomer-safe page. Hidden from navigation; reachable at /demo. Keep on a side screen during the live walkthrough.
Demo logins
Three personas exercise every layer of the demo. Same password (cabp2026) for all.
| Persona | Username | What it demonstrates |
|---|---|---|
| Sarah Heartland CUST-002 admin | sheartland | Multi-store account admin (Geneva NE). Customer-contract pricing — ~10% off on Owens Corning Duration shingle and Trex Transcend deck board. Sees Account section (orders, carts, users, addresses). |
| Crystal Reeves CUST-003 admin | ccrystal | Single-store account admin (Greer SC). Quantity-break tier pricing — 1–4 / 5–19 / 20+ unit prices on roofing shingles. Same Account section as Sarah but with a different price-rule story. |
| Dean Reynolds CSR — Inside Sales | dreynolds | Cameron Ashley CSR. Adds the CSR section (Orders, Carts, Users, Accounts across all 3 customers) and the Sign in as customer impersonation in the topbar. |
Also seeded (drill-down only): mheartland / theartland (buyer / browse-only — role-permission gradient), dcrystal (Crystal's buyer), jwhitlow (Jacob's Lumber owner — simple single-store contractor). Reset passwords via Admin → Users.
Key URLs
Homepage
/
Shop landing
/cameron-ashley/shop
Sign in
/cameron-ashley/sign-in
Customer center
/cameron-ashley/customer-center
CSR (sales-on-behalf)
/cameron-ashley/customer-center/csr
Backend admin
/Admin
Catalogue at a glance
30
SKUs across 6 categories
5
Distribution centres (OMA / KCM / GRR / DFW / GBO)
7
Pro accounts seeded (3 customers + CSR + admins)
16
Pre-seeded transactions (orders + carts + 1 quote)
Pricing rules in play
- Branch default on every SKU — the published price.
- Heartland customer contract — ~10% off on Owens Corning Duration shingle and Trex Transcend deck board (visible to Sarah, Mike; hidden from Tom).
- Crystal's quantity-break tier — 1–4 / 5–19 / 20+ unit pricing on roofing shingles (cheaper at higher quantity).
Page is `hidden=false` (URL-reachable) but excluded from navigation by sort=1000.