Daybook
Features

Everything it does, and why each part exists

This is a payroll instrument, not a productivity tracker. Every feature below is here because a number on a payslip has to be defensible months after the week it came from.

Recording time

Clock in from anywhere

Phone, laptop, or a shared kiosk with a PIN for people who have no work email. Server time is authoritative; the device time is recorded next to it, never instead of it.

Breaks that count correctly

Paid and unpaid breaks are separate. Unpaid time comes off the payable total before anyone approves it, so the figure a manager signs is the figure payroll uses.

Schedules with a memory

Fixed, flexible and weekly-flexible patterns, assigned per person, per team or organisation-wide. Editing a pattern never rewrites a week that already closed.

Home · Northgate Logistics
Good morning, Sarah
Monday, 4 May
This week
Needs a decision4
PPriya Raman11 min after 09:30 + 5 graceMon 09:41Late
TTom WhitfieldScheduled 08:00–16:00, no punchMon —Absent
AAisha BelloSpring bank holiday — payableSun 12:04Worked holiday
MMarcus ColeOut 32 min before 18:30Tue 17:58Left early
On shift right now14of 19 expected
Payable this week612:20incl. 7:30 worked holiday
Catching what deviated

One queue, not a spreadsheet

Late, left early, absent, forgotten clock-out. Each one arrives with the schedule it broke, and clears in one of two ways: accept it with a reason, or correct the record.

A live board that tells the truth

Who is in, who is flagged, who is on leave or a public holiday. Nobody is marked absent on a day they were never scheduled to work.

Corrections with an author

A member proposes the fix, a manager approves, rejects or edits-and-approves it. The original punch is never overwritten — the correction is a new row that references it.

Aisha BelloEnter your PIN
123456789⌫0↵
Today is a public holiday — this time is recorded as holiday work.
Closing the week

Approve in one pass

Bulk approval covers everyone with a clean week and refuses anyone with an unresolved exception, so it is always safe to press.

Lock, and reopen on the record

A locked period stops accepting edits. An owner can reopen it, but only with a reason, and the reopening is itself an audit event.

Export payroll-ready numbers

CSV that separates payable minutes, unpaid break, paid leave and holiday worked — the columns a payroll run actually needs, not one lump sum.

Priya Raman · week of 4 MaySubmitted
DayInOutWorkedNote
Mon08:5817:047:3630 min break
Tue09:1217:007:18Late — accepted
Wed08:5517:027:37
Thu——0:00Annual leave
Fri09:0016:317:01Corrected 16:31
Total29:32+ 7:36 paid leave
Approve weekAsk for a change
Underneath

The parts you only notice when they are missing

Nothing is deleted. The audit trail is append-only, so an edit adds a row and never replaces one, and every figure traces back to a punch, a correction and a named approver.

Audit trailAppend-only
12 May 09:41Accepted “Late” for Priya RamanSarah Nkomo · “Train cancellation, agreed in advance”
12 May 09:44Requested correction: Fri out 16:31Priya Raman · “Forgot to clock out”
12 May 10:02Approved correctionSarah Nkomo · “Confirmed with shift lead”
13 May 08:15Locked pay period 4–10 MayDara Okonjo