sqlrooms/examples/multi-room at main · sqlrooms/sqlrooms

Multi-Room

Try live | GitHub repo

A multi-room application demonstrating how to manage multiple independent data workspaces with proper room store lifecycle management and the powerful new Sidebar component pattern. Features include:

  • TanStack Router with room list (/) and room detail (/room/:id) pages
  • Team-style room switcher in the Sidebar header with icon-collapsible navigation
  • Sidebar groups for platform navigation and live table schema tree exploration
  • Pre-seeded with two sample rooms: Earthquakes and BIXI bike locations
  • Paginated data table preview using QueryDataTable
  • Persistent storage for room configs in local storage
  • Room CRUD operations (create, rename, delete)
  • Proper store initialization and destruction on room navigation

To create a new project from the query example run this:

npx giget gh:sqlrooms/examples/multi-room my-new-app/

Running locally