Anything that leaves your premises and is supposed to come back — trolleys, cages, crates, cylinders, tools, medical equipment — has the same problem: nobody notices the one that never returned. This counts the days each item has been out and emails you when that number gets too high.
Every trolley is checked out and later checked in, and the log holds both users, both times, and the days out between them. A returned item shows zero days and a completed status; an item still out shows its running count. That single number is the whole system — it turns a pile of movement records into a list of things to chase.
Set a threshold — seven days, ten, fourteen, whatever your cycle is — and a list of email recipients. A time-based Apps Script trigger checks daily and emails when trolleys pass it, so overdue items reach you without anyone running a report. There is a test-alert button to confirm delivery before you rely on it.
Each trolley gets a QR code when it is created. At the loading bay, scan the code with the device camera and the right trolley is selected — no ID typed wrong at the point where accuracy matters most. Trolleys carry their ID, name, current in-or-out status and last in-time.
This is the part worth copying: quality can only check out, dispatch can only check in, sales can only look, and the admin does everything. Each person's screen offers exactly the action their job allows, which removes the whole class of mistake where someone checks in an item that never left. Around it: user management with email search and created-date filters, activity logs, and a password change screen.
| Version | v1.0 |
| Published | Dec 11, 2025 |
| Platform | Google Apps Script |
| Database | Google Sheets |
| Category | Healthcare & Medical, Inventory & Warehouse |
| Tags | |
| Video | Watch walkthrough |
| License | Regular License |
Extra modules, your branding, integrations or reports built on top of this file. You get a clear quote and timeline before any work starts, and support after delivery.
20–30% advance to start · Clear quote before work begins · Support after delivery
What we customize
Paid picks from the same category
What buyers and YouTube viewers say about this project.