Package tally and attendance
Enter your 4-digit PIN
Offline
STAFF
0
Total
0
Scanned
0
Manual
0
Duplicate
0
Missing

Trip details

LR numbers in this vehicle

LR numbers appear here by themselves as you scan. Set the total packages on each LR to see what is short.

Package check

Scanned Manual entry Found later Missing
Today
Not marked
Mark attendance at your branch
Punch in
Punch out
Worked
Location is read from GPS only. It cannot be typed.

My attendance this month

Report

Staff logins

This phone

Set the phone up for the person who carries it and the login screen will show only their name — nobody has to look for it in a list. A handset kept at the branch for everyone should be marked shared instead: it never remembers anyone.

Office hours & attendance rules

Attendance change log

Only you can cancel an attendance entry, and every cancellation is recorded here permanently. Staff cannot change or remove anything.

Data integrity

Every attendance entry is sealed and chained to the one before it. If anyone edits the stored data by hand, the chain breaks and it shows here.

Branch attendance points

Two ways to set a branch: Enter location — paste the spot from Google Maps without travelling there. Use my GPS — only when you are standing at that branch. Attendance is accepted only within the radius of the saved point.

All attendance

How to use

1

Mark attendance

Attendance tab → Punch in. It checks your GPS, then asks for a photo of your face. Both are required. Works only inside your branch and the location cannot be typed.

2

Fill vehicle and status

Vehicle number, pickup / unloading / delivery, from, to, and where you are standing.

3

Start scanning

Point at each sticker. LR numbers appear on their own. Type the total packages once so the app knows what is short.

4

Colours

Green = scanned. Yellow = you typed it by hand. Blue = box found later. Orange = duplicate, not counted. Red = still missing.

5

Same sticker scanned twice

The app rejects it and shows DUPLICATE in orange. It is never added to the total, so the count stays true even if the same box passes the camera again.

6

Box found later?

Open My report → the trip → press the red missing number. It turns blue and is recorded as found.

Scanner not working?

What you can and cannot do

You can

Scan packages, mark your own attendance, and download your own monthly reports.

You cannot

Change, cancel or delete attendance — not yours, not anyone else's. Once you punch in or out it is permanent. Only the admin can cancel an entry, and that cancellation is logged with a reason. You also cannot see another staff member's scans or attendance.

Attendance from home will not work

Punch in and punch out both need you inside the branch and both need a photo. There is no way around it in the app.

Admin tools

Turn this on only to see the attendance flow where GPS is blocked. Entries made this way are stamped DEMO everywhere and are not real attendance.

All data is on this phone only. In the live build it moves to Supabase with real logins, so a staff member physically cannot read another staff member's data.

0 / ? packages
0
this scan
Point camera at the barcode

Camera blocked

Scanned stickers appear here — no tapping needed
Ready to scan
Hold the sticker 15 to 25 cm from the camera