Solutions · Workforce records

HR

The workforce record for people with more than one role: each role with its own manager, hours and dated pay agreement, leave taken from one balance and allocated to the roles it affects, reviews, starters and leavers.

StatusIn development
Built with
  • Core applet
  • Python and FastAPI
  • PostgreSQL row-level security
  • Versioned records for Payroll, Training

HR keeps one record of who works where, in which roles and on what terms. A driver who also trains has two assignments under one employment, with separate managers, hours and rates, so a change to one never touches the other.

It is a Core applet. Sign-in, roles and access come from the front door; HR keeps the people, their contracts, leave, reviews and checklists, and tells Payroll and Training only what each needs, in versioned records: never a sickness note, never a rate to Training.

More in Solutions

Related projects

All Solutions
Solutions · PlatformIn development

Core

A front door for an organisation's internal applications: one sign-in, local or single sign-on, one design system, personal appearance settings, and applets that plug in behind it.

Work with me

Want one of these built for your organisation?

Everything on this site started as a real problem. Tell me yours in a free 20-minute call and you will get a straight view of what is worth building and what it would take.