Good goods. A clearer view.
Settings
Shop display
A local display preference, ready to adapt for your merchant product.
How this sample works
This is a frontend UI template. Connect your own authenticated commerce backend, authorization and transaction logic before real use.
Workspace data
Versioned local backups and simple-product imports. Files stay in this browser; no account or server receives them.
Download a complete commerce backup
24 products, 24 customers, 72 orders and 3 returns. Includes workspace details, products, variants, customers, historical lines, adjustments, returns and stock movements. UI-library/account demonstration preferences are separate.
Restore a versioned backup
Select a ClearKit counterpoint backup, review its counts, then explicitly replace this local workspace. Raw historical exports are not versioned backups.
Import simple products CSV
Required: SKU, name and price USD. Simple products only; variant parents/SKUs use ProductStudio. New rows default category to Uncategorized, stock to0, threshold to5 and color to #C6B49B. Blank optional fields retain existing values on update; use ProductStudio to clear a description. Update mode changes existing SKUs only; unknown SKUs are rejected.
Adapter and request lifecycle example
A typed DataRepository load/save boundary with pending, error, cancellation and retry behavior. This example uses memory only and is separate from the working workspace data.
A developer can replace the repository with an authorized backend. This template includes no API endpoint, server validation, authentication, access control or shared customer database.