November 05 Changes
- Stocktake Inventory Adjustments (Manual Apply) – Added a Stock Variance Report with an explicit "Apply Stock Adjustments" action, confirmation warning, impact summary, and detailed audit log entries for each adjusted product.
- Add Stock – Stay on Page – Improved the Add Stock workflow so users can remain on the page after saving, with key fields pre-filled from the last successful entry to speed up bulk entry while still requiring fresh prices.
- Low Stock Items Page – Delivered a dedicated Low Stock screen with full list, sorting, filtering, and CSV export so managers can clearly see and share items that need to be reordered.
- Stocktaking / Inventory Reconciliation – Implemented stocktake sessions with snapshots, live counted quantities, read-only monitoring for others, progress indicators, session closing, a shortages-only view, and linkage to the variance report and adjustment flow.
- Batch Load Improvements – Enhanced batch upload preview to label new vs existing products, show summary counts, provide an error-rows CSV download, and include a "Create new products" toggle plus safer apply messaging.
November UX Improvements
- Low Stock – Desktop Sorting & Discoverability – Clarified that all Low Stock columns are sortable, added visible sort arrows on the active column, and set a clear default sort by Quantity so the most urgent items appear first.
- Low Stock – Mobile-Friendly Layout – Reworked the Low Stock table to stack into readable cards on phones, added a collapsible Filters panel on small screens, and introduced clear badges for Out of stock vs Low items.
- Accessibility & Contrast – Improved accessibility with aria-labels on icon-only navigation buttons and consistent, high-contrast focus outlines so keyboard users can see where they are on the page.
- Role-Aware Dashboards – Tailored the dashboard so managers see inventory health (valuation, low-stock summary, recent stocktakes) while cashiers see shift-focused tiles and quick actions for recording and reviewing sales.
- Contextual Help & Onboarding – Added small Help dialogs on complex pages (Dashboard, Low Stock, Stocktaking Sessions, Batch Inventory, Stocktake Report) to explain key concepts and reduce onboarding time for new staff.
Version 96d057a • Environment Production