The CMS Manager is the visual admin interface for creating, editing, and organizing all platform content. It is accessible from the Admin section of the site.
The Manager uses a component called DataManager that provides a consistent interface for every data type: a searchable list view with pagination, and a slide-out form panel for creating or editing records. Forms are generated automatically from the platform's field definitions, including validation, file uploads, and rich-text editing.
Access to the Manager is controlled by user roles and custom role permissions:
Regular users and visitors cannot access the Manager at all.
Most records follow a status workflow:
Platform-wide settings: name, emails, colors, and more.
Products, orders, coupons, checkout, inventory, and shipping.
Blog posts and articles with rich-text editing and categories.
Dynamic pages with custom slugs and rich-text content.
Homepage hero slides with images, text, and ordering.
Shared category system for organizing products, articles, and pages.
File uploads, supported formats, and size limits.
User management, role assignments, and permissions.