Skip to content

Case study

Payroll and HR system

P88-KaPla

A payroll and HR system for employee records, working time, payroll, reporting, and statutory processes.

Role
Product design / Full-stack development
Status
In production
Technology
React / TypeScript / ASP.NET Core / C# / SQL Server
P88-KaPla payroll and HR system shown on a MacBook mockup

About the project

01

Why it exists

Payroll software has to keep a large set of connected records and calculations accurate. A small mistake can affect pay, tax, or statutory reporting. P88-KaPla keeps the detail specialists need close at hand without making the interface harder than it needs to be.

02

What I worked on

I work across the React and TypeScript frontend and the ASP.NET Core and C# backend. My work spans employee records, employment, calendars and schedules, time and attendance, payroll runs, contracts, benefits, tax, Polish ZUS, PIT, and GUS processes, banking and statutory exports, reports, dictionaries, and permissions. I also built the multi-window workspace and an AI assistant with permission-based data filtering and safeguards around SQL queries.

03

Where it stands

A specialist can move from an employee record through time tracking and payroll calculations to reports and files for banks and public institutions. The multi-window workspace keeps related tasks open side by side, so switching screens does not mean opening the same records again.