← All use cases

Internal tools

Spreadsheets turned into typed tables with roles per collection.

The problem

Teams run on spreadsheets with no types, no permissions and no API.

With Kanesh

  • Typed fields with validation
  • Viewer, Editor and custom roles per collection
  • Import the spreadsheet as CSV
  • API for scripts and automations

Data model

assets
  • name string
  • serial string · unique
  • purchased datetime
  • team N:1 → teams
teams
  • name string
  • lead string
requests
  • reason text
  • approved boolean
  • asset N:1 → assets

Query it

Every collection is available over REST and GraphQL as soon as it exists.

GET /api/v1/workspaces/:ws/collections/assets/records

{ "data": [{ "name": "Laptop 14", "serial": "LT-2291" }] }
Prompt to start

“Turn our asset spreadsheet into collections with teams, assets and requests. Viewers can only read.”

Buy me a coffee