Skip to main content
Incoming variant for manual merge.

title: “Luxe Bond Demo” description: “Comprehensive end-to-end demo of the Supply Chain Platform + LLM Gateway”

Luxe Bond Demo

The Luxe Bond demo is our golden-path demonstration of the entire BetterData supply chain platform, integrated with the LLM Gateway. It simulates a high-end beauty brand (“Luxe Bond”) with:
  • Manufacturing in Dallas
  • Distribution across US Coasts (LA, NJ, Miami)
  • Retail Partners (Sephora, Ulta)
  • AI-Powered purchasing and forecasting via LLM Gateway

🚀 Running the Demo

1. Seed the Data

This single command runs the consolidated seed script, which sets up organizations, products, inventory, purchase orders, and AI readiness data.
cd packages/database
pnpm seed:luxe-bond
This will execute 16 steps, culminating in the LLM Gateway Readiness Check.

2. Verify Output

At the end of the seed process, look for Step 16:
🤖 Step 16: Verifying LLM Gateway Readiness...
    ✅ Products have rich descriptions for AI search.
    ✅ Historical Purchase Orders found (25) for AI forecasting.
    📡 LLM Gateway Connection Info:
       - Tenant ID: ORG-001...

🧠 LLM Gateway Integration

The demo data enables the following AI capabilities:

Supplier Intelligence

  • Data Source: Historical Purchase Orders (Step 5 of Location Groups seed)
  • Capability: “Find suppliers for Vitamin E with < 5 day lead time in the past year.”

Product Discovery

  • Data Source: Rich product descriptions (Step 7)
  • Capability: “Show me anti-aging serums compatible with sensitive skin.”

Smart Replenishment

  • Data Source: Inventory Levels + Stocklist Rules (Step 11)
  • Capability: “Which locations are below safety stock for ‘Morning Dew Cleanser’?”

📍 Key Locations & Personas

| Location | Role | User Email | | text | text | text | | Dallas (HQ) | Admin | sarah.chen@betterdata.co | | LA Depot | Manager | jennifer.brown@betterdata.co | | Miami Hub | Buyer | patricia.davis@betterdata.co | | Sephora (Partner) | Unknown | sephora.viewer@betterdata.co |

🛠 Troubleshooting

“Luxe Bond organization not found”
  • Ensure you ran pnpm seed:luxe-bond purely, or that the database was clean before seeding.
“Low historical data”
  • Rerun the seed script; it is idempotent for most insert operations (uses upsert), but historical PO generation adds new records.