# Release Notes ## Admin Backoffice Expansion This release adds a complete admin backoffice on top of the existing dashboard and product management: - **Categories** — create, organize into a hierarchy, reorder by drag-and-drop, and publish categories from the admin panel. - **Products** — archive/restore, variants, related products, and a proper image gallery, now linked to real admin-managed categories. - **Media Library** — folders, tags, upload validation, automatic image compression, and one shared picker used everywhere an image is needed. - **Orders** — view and manage orders: change status, request refunds, cancel, leave notes, print invoices. - **Transactions** — track payments and refunds, retry failed ones, flag suspicious activity. - **Users & Roles** — invite teammates, assign roles, and review who's logged in. - **Monitoring** — one place to see recent admin activity, login attempts, and system health. - **Analytics** — sales, revenue, and top-product numbers with a simple date-range chart. ### Please note Orders, transactions, users/roles, monitoring, and analytics run on realistic sample data for now — the backend endpoints for these don't exist yet (tracked in `docs/BACKEND.md`). Categories, products, and media are fully wired to their own local storage and are ready for a real API to be plugged in behind the same interfaces.