Work · concept view
Crew time cards
A phone-first time-card system for a touring group. It replaced a spreadsheet that had been in use for years.
What it does
- Log days worked — in seconds, on a phone, standing up.
- Everyone sees only their own — attendance and pay.
- A manager verifies the card — and verifying locks the entries.
- Pay follows from the work — each day has a type, and a rate card does the sums.
- Sends the report — as a two-page PDF in exactly the form it always took.
Sample Member A
Sample Member A
Concept layout. Names, days and pay periods are invented.
How it was built
Server-rendered PHP with no framework, no dependency manager and no build step. Built phone-first so it installs to a home screen and works one-handed in a rehearsal room.
Three roles: members see only their own figures, a manager sees and verifies the whole card, and an administrator handles the rate card and submission. Years of history from the old spreadsheet were carried over.
Why it exists
Spreadsheets are fragile, and pay is the last place anyone wants surprises. The goal was the same output, in the same form, with far less chance of an error.
Private by design. This is a stylized concept of the system. The layout is illustrative and every name and figure is invented. The real system holds other people’s data and isn’t public.