QUESTPIE
Build Your Workspace

Build Your Workspace

The admin panel is a projection of your schema — not the framework itself.

The admin panel is a projection, not the framework. It reads your server schema via introspection and generates an interface. Your backend works without it. Add it when you need an internal tool.

Server Schema                        Admin Panel
├── collections/barbers.ts    →    ├── List view (table)
│   ├── .fields()             →    │   ├── Columns from fields
│   ├── .form()               →    │   ├── Sort/filter from field types
│   └── .admin()              →    │   └── Label, icon
├── globals/settings.ts       →    ├── Form view (singleton)
├── sidebar.ts                →    ├── Navigation sidebar
├── dashboard.ts              →    ├── Dashboard widgets
└── branding.ts               →    └── App name, logo

Sections

  • Setup — Enable the admin module
  • Views — List views, form views, dashboard, sidebar
  • Blocks — Content blocks for page builders
  • Actions — CRUD actions and custom actions
  • Branding — Name, logo, theme
  • Filters — Filters and saved views
  • Media — File uploads and asset management
  • Visibility — Reactive field visibility rules

On this page