• Getting Started
    • Installation
    • MCP Server
    • Guides and Concepts
    • Migrating from react-admin
    • Changelog
  • React
  • Vue
  • App Config
  • Page Components
  • Viewing
  • Editing
  • UI & Layout
  • Realtime
  • Maps
  • Supabase
  1. Docs
  2. App Config

App Config

Wire up the Admin, resources, data providers, auth, and i18n.

Admin

The root provider that wires the data, query, i18n, store, and router stack.

Resource

Declare an entity, its CRUD views and its routes. Its Zod schema comes from defineResources.

Guessers

List, edit and show pages generated from a resource's Zod schema.

Data Providers

The single adapter every component fetches and mutates through.

REST

restDataProvider: a data provider for a plain REST API, and how to fit it to one that is not.

Realtime

Live lists, record locks and unread badges over a browser, WebSocket, server-sent events or Supabase transport.

Maps

Opt-in map display, drawing and OpenStreetMap inputs, split by cost, over services you choose.

Supabase

Sign users in with Supabase Auth and read and write tables through PostgREST.

Supabase Pages

Mount the Supabase login, forgot password and set password pages in a React or Vue admin.

Security

Authentication and access control via an auth provider.

Themes

Style the admin with shadcn CSS variables — no palette API.

Translation

Localize the admin with createI18n and message catalogs.

Custom Routes

Add pages beyond the resource CRUD routes.