Version 1 of 1 · · Current version

feature
shop-catalog

Shop: sample data

The categories, suppliers, products, customers and orders the demo starts with (o-1002 is paid, so its stock is already taken).

$object Category:drinks (id = "drinks", name = "Drinks")
$object Category:coffee (id = "coffee", name = "Coffee", parent = "drinks")
$object Category:tea (id = "tea", name = "Tea", parent = "drinks")
$object Category:kitchen (id = "kitchen", name = "Kitchen")
$object Category:snacks (id = "snacks", name = "Snacks")
$object Supplier:roastworks (id = "roastworks", name = "Roastworks Co.", email = "orders@roastworks.example", leadDays = 5)
$object Supplier:leafhouse (id = "leafhouse", name = "Leaf House Teas", email = "hello@leafhouse.example", leadDays = 10)
$object Supplier:potter (id = "potter", name = "Hill Pottery", email = "sales@hillpottery.example", leadDays = 14)
$object Supplier:crunch (id = "crunch", name = "Crunch & Co.", email = "trade@crunch.example", leadDays = 3)
$object Product:coffee-beans (sku = "coffee-beans", name = "House espresso beans 1 kg", category = "coffee", supplier = "roastworks", price = 28, cost = 14, stock = 12, reorderAt = 5)
$object Product:coffee-decaf (sku = "coffee-decaf", name = "Swiss-water decaf 500 g", category = "coffee", supplier = "roastworks", price = 16.5, cost = 8, stock = 3, reorderAt = 4)
$object Product:tea-green (sku = "tea-green", name = "Sencha green tea 100 g", category = "tea", supplier = "leafhouse", price = 11, cost = 4.5, stock = 18, reorderAt = 6)
$object Product:tea-earl (sku = "tea-earl", name = "Earl Grey 100 g", category = "tea", supplier = "leafhouse", price = 9.5, cost = 3.8, stock = 4, reorderAt = 6)
$object Product:mug-blue (sku = "mug-blue", name = "Blue stoneware mug", category = "kitchen", supplier = "potter", price = 18, cost = 7, stock = 9, reorderAt = 4)
$object Product:pour-over (sku = "pour-over", name = "Ceramic pour-over cone", category = "kitchen", supplier = "potter", price = 32, cost = 13, stock = 2, reorderAt = 3)
$object Product:biscotti (sku = "biscotti", name = "Almond biscotti, box of 12", category = "snacks", supplier = "crunch", price = 7.5, cost = 3, stock = 24, reorderAt = 8)
$object Customer:maya (id = "maya", name = "Maya Chen", email = "maya@example.com", since = "2026-03-14")
$object Customer:omar (id = "omar", name = "Omar Haddad", email = "omar@example.com", since = "2026-06-02")
$object Customer:lucie (id = "lucie", name = "Lucie Tremblay", email = "lucie@example.com", since = "2026-09-21")
$object Order:o-1001 (id = "o-1001", placed = "2026-09-28", customer = "maya", status = "shipped", stockTaken = true, lines = [{product: "coffee-beans", qty: 1, price: 28}, {product: "mug-blue", qty: 2, price: 18}])
$object Order:o-1002 (id = "o-1002", placed = "2026-10-01", customer = "omar", status = "paid", stockTaken = true, lines = [{product: "tea-green", qty: 2, price: 11}, {product: "biscotti", qty: 1, price: 7.5}])
$object Order:o-1003 (id = "o-1003", placed = "2026-10-03", customer = "lucie", status = "new", stockTaken = false, lines = [{product: "pour-over", qty: 1, price: 32}, {product: "coffee-decaf", qty: 1, price: 16.5}])

and 22 objects.