Skip to content

Features Overview ​

Cross-cutting feature documentation for the Collage Admin (Nuxt 4) app. Each article covers a complete feature surface — how it works end-to-end across pages, components, composables, and the backend API — rather than a single file or directory.

Feature Areas ​

FeatureDescription
DashboardHome screen: recent assets, quick actions, announcements banner
Asset ManagementUpload, preview, edit, version, download, and bulk-manage assets
Trash30-day trash bin with restore and permanent delete
Folder ManagementFolder tree CRUD, drag-and-drop, move/copy
Search & DiscoveryTypesense full-text search with faceted filters
CollagesCreate and share curated asset collections
PortalsBranded external distribution portals for partners
Tags & Custom FieldsFlexible metadata: tags and schema-defined custom fields
Permissions & AccessRole-based access, asset visibility, sharing links
Workspace & MembersMulti-workspace, member management, invitations, billing
Branding & White-LabelingWorkspace branding, portal themes, custom domains (CNAME)
Notifications & AnnouncementsIn-app notifications and workspace-wide announcements
Authentication MethodsPassword, passkeys (WebAuthn), and social OAuth login
External AccessExternal upload links, access requests, external user management
Download & ExportBulk zip download and plan-gated format/resolution conversion
InsightsIn-app usage graphs for assets and workspaces
Activity LogPaginated workspace audit trail for admins
Subscription & PlansPlan tiers, limits enforcement, and upgrade flows
Real-time UpdatesLive asset/folder changes via Pusher + Laravel Echo
AnalyticsAmplitude event tracking and portal stats