Home / Help Center / pos-app / Home / Quick Access
🗂️ Home

Quick Access

Quick Access is a desktop-style launcher screen: every page you can access is shown as an icon, and clicking one opens it in a floating window on top of the launcher instead of navigating away — so you can have several pages open side-by-side.

📍 Menu path: Home → Quick Access
👤 Who uses it: All roles (each tile still respects that user's normal page permissions)

Overview

Quick Access mirrors the exact same menu structure as the sidebar (grouped into the same sections: Billing, Products, Stock, Money, Reports, etc.) but presents it as clickable icon tiles, similar to a phone home screen or a Windows desktop.

Opening an icon does not navigate the browser away from Quick Access — it opens that page inside a floating, draggable window with its own minimize and close buttons, and a taskbar entry at the bottom for anything you have minimized.

You can build a personal "My Menus" shortlist of the pages you use most, so you do not have to hunt through every section each time.

Before You Start

Step-by-Step Guide

1 Open a page as a floating window

  1. Click any icon tile — its page opens as a window layered on top of Quick Access.
  2. Drag the window by its title bar to reposition it; use the minimize button to send it to the taskbar strip at the bottom without closing it.
  3. Open more tiles to stack multiple windows at once (e.g. Products in one window, Customers in another) and switch between them from the taskbar.
  4. Click the close (✕) button on a window's title bar to shut it completely.

2 Pin pages to My Menus

  1. Drag an icon tile onto the "My Menus" area (or use the pin action if shown) to add it to your personal shortcut list.
  2. Your My Menus list is saved to this browser/device (stored locally) so it persists between logins on the same computer.
  3. Reorder pinned tiles by dragging them — the new order is saved immediately.

Every Field & Button, Explained

Field / ButtonWhat it does
Section tabsThe same groupings as the sidebar (Sell/Billing, Products, Stock/Godown, Money & Accounts, Reports, Staff, Online Channels, Admin) — click a section header to expand or collapse its tiles.
My MenusA personal, drag-and-drop reorderable shortlist of pinned pages, stored per-device in the browser's local storage.
Window taskbarA strip along the bottom listing every window you have minimized; click an entry to bring that window back to the front.
Minimize / Close buttonsEvery open window has its own minimize (send to taskbar) and close (discard) controls in its title bar, just like a desktop OS window.

Tips & Best Practices

Troubleshooting & FAQ

A page I use is missing from Quick Access.
Quick Access only shows pages your role can already open. Ask your Admin to check Settings → Staff Permissions if you believe you should have access.
My pinned My Menus list disappeared.
My Menus is saved to local browser storage on that specific device/browser — clearing browser data or switching devices/browsers will reset it.

🧑‍💻 Developer Notes

Source component(s):

  • frontend-app/packages/pos-react-lib/src/pages/QuickAccessPage.jsx

Reuses the same BAZAAR_POS_SECTIONS menu manifest from navItems.jsx as the sidebar, filtered through the same isFeatureOn / isTierAtLeast / role-permission checks, so it can never surface a page the sidebar itself would hide. "My Menus" state persists to localStorage (key ending in MY_MENUS_KEY); floating windows are plain React state, not separate routes, so they do not affect the browser URL or history.