Serenova Management

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.
Concept view · invented sample data
Pay period · 1 to 14 Sep
M1
T2
W3
T4
F5
S6
S7
Fri 5 · Paid event
Sample Member A
Wed 3 · Studio
Sample Member A
Confirm my card

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.

Want something like this built?

Tell me the problem and I’ll tell you what I’d build.

Get in touch