Admin
Overview
Overview of admin sections and shared admin behavior.
Admin Area
Admin pages live under /admin and are role-gated by layout checks.
Admin Setup
Add these values to your ENV_KEYS:
ADMIN_EMAIL=admin_email_address
ADMIN_PASSWORD=password_minimum_8_symbols
ADMIN_NAME=admin_nameThen open https://site.com/admin and log in as admin.
Screenshots




Shared Behavior
All admin CRUD sections follow the same flow:
- List page with
DataTable - Dedicated create page
- Dedicated edit page
List pages use:
- server-side pagination/sorting/filtering
- row selection
- batch actions
- row click to edit
- row actions menu (edit/delete)
Forms use:
FormBuilder+ zod schema- mutation toasts for success/error
- route navigation back to list page