
The problem
A catalog needs consistent product data, unique SKUs and a way for the team to edit it without touching code.
With Kanesh
- Products with unique SKU indexes
- Categories linked many to one
- CSV and JSON import for bulk updates
- One workspace per store or client
Data model
- name string
- sku string · unique
- price float
- images image
- category N:1 → categories
- name string
- slug string
- total float
- placed_at datetime
- items N:N → products
Query it
Every collection is available over REST and GraphQL as soon as it exists.
GET /api/v1/workspaces/:ws/collections/products/records
{ "data": [{ "name": "Mug", "sku": "MUG-01", "price": 9.5 }] } Prompt to start
“Create a product catalog: products with a unique SKU, price and images, grouped into categories.”