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.
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
- You must have the Billing feature enabled on your plan — the same gate used for the rest of the billing menu.
Step-by-Step Guide
1 Check today's workload at a glance
- Open Mobile → Mobile Overview.
- 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).
- 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
- If any repair job is READY, a green "Ready for Pickup" banner appears listing each job's number and customer name.
- 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
- 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.
- If nothing is active, the panel shows "No active repairs".
- 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 / Button | What it does |
|---|---|
In Stock | Count of devices in Device Inventory with status IN_STOCK. |
Active Repairs | Count of repair jobs whose status is anything except DELIVERED. |
Ready to Pick | Count of repair jobs with status READY, waiting for the customer. |
Warranty Soon | Count 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 banner | Shown only when at least one job is READY; lists job number and customer name for each. |
Active Repairs panel | Up to 10 non-DELIVERED repair jobs, in the order returned by the Repair Jobs list (newest first). |
Tips & Best Practices
- Use the Warranty Soon card as a proactive call list — reach out to customers before their warranty lapses rather than after.
- If Ready to Pick keeps growing, it usually means finished jobs are not being handed over/marked DELIVERED promptly in Repair Jobs.