/Files/Images/cabp-logo-real.png
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.

PersonaUsernameWhat it demonstrates
Sarah Heartland
CUST-002 admin
sheartlandMulti-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
ccrystalSingle-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
dreynoldsCameron 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.