Admin overview
A tour of the Katura admin interface.
Overview
The Katura admin is your command center for managing every aspect of your jewelry business. Access it at yourdomain.com/admin or through the admin link on your platform dashboard.
Main sections
Your admin sidebar includes the following sections:
| Section | What it does |
|---|---|
| Products | Add and manage your jewelry catalog, variants, collections, categories, and inventory |
| Orders | View, process, and fulfill customer orders from all sales channels |
| Customers | Manage customer profiles, view purchase history, and segment your audience |
| CRM | Sales pipeline with deal stages, contacts, notes, and engagement lead tracking |
| Marketing | Email campaigns, promotions, customer segments, and media management |
| Analytics | Revenue reports, product performance, customer insights, and team analytics |
| Employees | Team member management, org chart, contractors, and audit logs |
| Payroll | Payroll runs, periods, reports, invoices, and multi-entity support |
| Wholesale | B2B accounts, leads, pipeline, and wholesale pricing |
| Tasks | Project management with Kanban board, timeline, calendar, and assignee tracking |
| Appointments | Calendar view for consultation scheduling and customer meetings |
| Services | Service request management for repairs, resizing, cleaning, and appraisals |
| Leads | Engagement ring leads with budget, diamond shape, setting style, and timeline |
| Design | CAD file management with Supabase Storage β upload, preview, and organize design files |
| Settings | Store configuration, payment settings, shipping, notifications, and compliance |
Tip
The admin is fully responsive β manage your store from any device. On mobile, tables convert to card-based views and filters move to slide-out drawers for easier use.
Role-based workflows
What you see in the admin depends on your role. Katura ships three default roles with sensible defaults that map to how a real jewelry studio operates:
- Owner β full access. Includes payroll, multi-entity setup, deleting orders, viewing margin, exporting customer lists, configuring Stripe Connect, and editing the audit log retention policy.
- Manager β operational ownership. Can do everything an Owner can except change pay rates, approve their own commission, delete settled orders, see total platform fees, and access the cap-table module.
- Employee β day-to-day operations. Products, orders, customers, CRM, services, appointments, leads, and tasks. Cannot see other employees' commission, cannot run reports above "Today" for revenue, cannot delete records.
Roles are flexible β see Roles & Permissions for the per-page permission matrix and how to create custom roles.
Multi-language admin
Katura's admin supports 24 languages including Arabic and Hebrew with right-to-left layout. The translator picks up the locale from Settings β Profilefirst, then falls back to your browser's Accept-Language header. Translations cover every admin string β buttons, table headers, validation messages, email templates, and PDF receipts.
Global search
Press βK (Mac) or Ctrl+K (Windows) anywhere in the admin to open the command palette. Search across orders, customers, products, CRM deals, employees, and docs articles in one box. Recent items appear first; type to filter. Hit Enterto jump, or β+Enter to open in a new tab.
Customizing your admin
- Branding β upload a logo at
Settings β Branding. Used in the admin header, customer emails, and PDF invoices. - Theme β light or dark, with a high-contrast option for accessibility.
- Sidebar order β drag-and-drop sidebar items at
Settings β Profile β Layout. Per-user, not per-tenant. - Default landing page β pick what loads when you visit
/adminβ dashboard, orders, or any other section.
Mobile & iOS
The admin works on any phone browser, but Katura also ships a native iOS app (TestFlight today, App Store soon) with offline support for orders, customers, and CRM. See Mobile admin for setup and the iOS-specific feature set.
Audit log
Every meaningful admin action β order edits, refunds, role changes, deleted records, pay rate changes, exports β is logged with the actor, timestamp, IP address, and a before/after diff. View it at /admin/employees/audit. The log is append-only; no one can delete or modify entries, including Owners.
Troubleshooting
- βAccess deniedβ on a page β your role doesn't have permission. Ask the Owner to update
Settings β Roles. - Slow page loads β check
/admin/system/performancefor query timing. Most slowdowns trace to a missing index on a custom field; the system will surface a fix link automatically. - Missing translations β the admin falls back to English when a string is missing in your locale. Report missing keys at
Settings β Translations β Report missing. - Stale data after import β visit
/admin/system/cacheand click Invalidate for the relevant section.
