Home / Help Center / pos-app-mobile / mobile / Mobile Overview
📊 mobile

Mobile Overview

Mobile Overview is a mini, mobile/cell-phone-shop-specific dashboard that sits alongside the main Dashboard. It shows four at-a-glance counts — devices in stock, active repairs, jobs ready for pickup and devices with warranty expiring soon — plus a "Ready for Pickup" banner and a live list of active repair jobs, so a shop owner can see the day's workload without opening Device Inventory or Repair Jobs.

📍 Menu path: Mobile → Mobile Overview
👤 Who uses it: All roles with the Billing feature enabled

Overview

The page loads devices and repairs in parallel with Promise.allSettled, so if one request fails the other panel still renders — nothing here is fetched from a dedicated summary endpoint; every count is derived client-side from the same two lists Device Inventory and Repair Jobs use.

It is entirely read-only — there is no add/edit here. Every stat card is clickable and jumps you straight to Device Inventory or Repair Jobs.

This page only exists in the Mobile variant; it is the first item in the "Mobile" section of the sidebar, appended after all the standard pos-app menus.

Before You Start

Step-by-Step Guide

1 Check today's workload at a glance

  1. Open Mobile → Mobile Overview.
  2. The four stat cards show: In Stock (devices with status IN_STOCK), Active Repairs (repair jobs not yet DELIVERED), Ready to Pick (repair jobs with status READY) and Warranty Soon (devices whose warranty expires within the next 30 days).
  3. Click any card to jump to the page it summarises — In Stock and Warranty Soon open Device Inventory; Active Repairs and Ready to Pick open Repair Jobs.

2 Hand back a finished repair

  1. If any repair job is READY, a green "Ready for Pickup" banner appears listing each job's number and customer name.
  2. Click through to Repair Jobs (via the Ready to Pick stat card) to open the job, confirm details with the customer, and advance it to DELIVERED once handed over.

3 Review active repairs without opening Repair Jobs

  1. The "Active Repairs" panel lists up to 10 jobs that are not yet DELIVERED (RECEIVED, DIAGNOSED, REPAIRING or READY), showing job number, customer name, issue and a coloured status chip.
  2. If nothing is active, the panel shows "No active repairs".
  3. Click a stat card above the panel to open the full Repair Jobs page and act on a specific job.

Every Field & Button, Explained

Field / ButtonWhat it does
In StockCount of devices in Device Inventory with status IN_STOCK.
Active RepairsCount of repair jobs whose status is anything except DELIVERED.
Ready to PickCount of repair jobs with status READY, waiting for the customer.
Warranty SoonCount of devices with a warrantyExpiry date between today and 30 days from now (inclusive) — devices whose warranty already expired are not counted here.
Ready for Pickup bannerShown only when at least one job is READY; lists job number and customer name for each.
Active Repairs panelUp to 10 non-DELIVERED repair jobs, in the order returned by the Repair Jobs list (newest first).

Tips & Best Practices

Troubleshooting & FAQ

A device I sold is still counted in "In Stock".
In Stock only reflects the status field on the device record. Selling a device on this screen does not automatically change its status — you (or the linked billing flow) must update the device's status to SOLD in Device Inventory for it to drop out of the In Stock count.
The Active Repairs panel is missing a job I know is not delivered.
The panel only shows the first 10 non-DELIVERED jobs from the list — open the full Repair Jobs page and use the status filter chips to see everything.
Warranty Soon shows 0 even though I know a device's warranty is about to expire.
The device needs a warrantyExpiry value for this check to apply — a device created without a Purchase Date (or without a Warranty Months value) never gets a computed warrantyExpiry and will never appear in this count, even if it is effectively out of warranty.