WorkforceHub Punch Categories is a configuration page in Swipeclock's WorkforceHub product where company admins and payroll providers set up the punch categories on a client's account — how worked hours are categorized before they are sent to payroll.
Previously, this lived in a legacy experience that popped out to a new tab, breaking the flow and looking inconsistent with the rest of the product. The new page is modern, matches WorkforceHub's UI/UX, and lives directly in the product so users never leave the system. The same experience was also backported to TimeWorksPlus so those customers get the improved flow as well.
Screenshot placeholder
High-level outcomes of the full-stack work - framed around product value, not internal design docs.
Replaced the legacy pop-out tab with a page that lives inside WorkforceHub and matches the rest of the system.
Built a modern configuration UI for listing, adding, editing, and removing punch categories in a clear workflow.
Backend services power create/update/delete and the data the page needs to configure categories safely.
Features are gated by role - company admins and providers see what they are allowed to use; not every action is available to every user.
Punch categories define how hours are classified for payroll - regular, sick, vacation, holiday, and custom types.
Brought the improved page to TimeWorksPlus as well, so legacy-platform customers get the same modern experience.
Screenshot Placeholders
Check out the official documentation for configuring punch categories in WorkforceHub.