Skip to main content
Use case · HR management

The team's records, on one screen. Not five tools and a folder.

A custom HR app for SMEs that have outgrown spreadsheets but don't need Workday. Onboarding, certifications, shifts, time-off, performance, payroll-feed. We integrate Xero Payroll, BambooHR, or your incumbent — and replace where it makes sense.

HR admin/week
caught before audit
on one screen
Live signal
2–6 wks Build, fixed price8 hr → 1.5 hr HR admin/week3 certs caught before audit90 days Stabilisation included
What's in the build

Six pieces, one workflow.

Onboarding, certifications, shifts, time-off, performance — one stack, not five.

01 · Onboarding flow

First-day experience, not first-day chaos.

Joiner gets a portal: sign contract, upload right-to-work, set up payroll, complete inductions, meet the team. HR sees the progress bar. Day one isn't admin; it's work.

  • Joiner portal
  • Right-to-work capture
  • Induction tracker
  • Day-one checklist
02 · Certifications

Renewals tracked before they lapse.

Certifications (food hygiene, gas safe, first aid, CPD) tracked against expiry. Reminders to the holder and to the manager. The compliance file is always current.

  • Per-role required certs
  • Expiry-date reminders
  • Manager dashboard
  • Compliance audit pack
03 · Shifts & rota

Built for pubs, salons, gyms, clinics.

Rota by location, by skill, by day-part. Staff request swaps; manager approves in two taps. Hours feed payroll. Forecast hours vs cover gap surfaced before the week starts.

  • Skill-aware rota
  • Self-serve swap requests
  • Auto payroll feed
  • Cover-gap forecast
04 · Time-off

Holiday, sickness, parental — visible.

Time-off requests with auto-balance, manager approval, calendar integration. Sickness tracked. Patterns flagged. The team sees who's off; the manager sees who's exposed.

  • Auto-balance accrual
  • Calendar overlay
  • Pattern detection
  • Bradford factor (optional)
05 · Performance

Reviews that actually happen.

Lightweight performance reviews on a 90-day cycle. Goals captured at the start; check-ins at 30 and 60; review at 90. The form is short; the cadence is honest.

  • 90-day cycle
  • Goal + check-in capture
  • Manager + employee view
  • Promotion-readiness flag
06 · Reporting

Headcount, attrition, hours, cost.

Live: headcount by department, attrition rolling 12-month, sickness rolling 90-day, payroll cost by location. The numbers the board asks for, ready before they ask.

  • Headcount dashboard
  • Attrition rolling 12m
  • Sickness rolling 90d
  • Payroll cost by site
Sample engagement

The hospitality group that gave HR back a day a week.

70 staff. Eight venues. Four spreadsheets.

A hospitality group ran HR across four spreadsheets, a WhatsApp group for shifts, and a folder of PDFs. The HR lead spent an estimated 8 hours/week reconciling. We shipped an HR app integrated with their Xero Payroll. Two months in: HR admin time 8 hrs → 1.5 hrs/week, three lapsed food-hygiene certs caught before audit, rota cover-gap surfaced 4 days before the bank holiday weekend.

How we measure: HR admin time tracked via self-report and calendar audit (8 weeks pre/post), cert lapses caught against the audit log, cover-gap detection lead-time measured against rota publish.

8 hr → 1.5 hrHR admin/week
3 certscaught before audit
8 venueson one screen
Industries this is built for

Where this build earns its rent.

Most-relevant verticals — but the same shape works for adjacent ones.

Outgrown spreadsheets, not ready for Workday?

We map your HR ops, ship the right-sized app, integrate your payroll.