Full-Stack Workforce SaaS
parim.co
A complete workforce management platform — automated staff scheduling, rota management, GPS time tracking, payroll & invoicing, compliance, absence management, and integrations with Xero, QuickBooks & more.
Project Overview
Parim is a complete workforce management SaaS trusted by 330,000+ employees across 150,000+ worksites worldwide. It automates staff scheduling (rotas, shifts, patterns), GPS time & attendance tracking, payroll & invoicing, absence management, compliance monitoring, and connects to accounting tools like Xero and QuickBooks — built specifically for shift-based industries including events, security, and temporary staffing.
As the full-stack developer, I built the entire platform — web app, mobile time-clock app, scheduling engine, staff self-scheduling flow, payroll tracking, compliance module, integrations marketplace, and the full marketing website — deployed on AWS and rated 4.8 stars on both Capterra and GetApp.
Key Challenges
Building a scheduling engine that handles unlimited shift patterns, rolling rotas, open-shift self-scheduling, position-matching by qualification and location, and mass-event staffing — all in real time and without manual manager input.
Calculating accurate pay and charge rates from live clock-in data across thousands of sites — supporting hourly, multiple, and fixed pay types, auto-generating timesheets, and reducing payroll processing from days to hours.
Enforcing labour law compliance automatically — tracking legal work hour limits, qualification expiry, minimum notice periods, NFC lone-worker safety checks, and absence entitlements across events, security, and staffing industries.
Technical Architecture
Parim runs on a scalable AWS stack powering real-time shift scheduling, GPS clock-in data processing, payroll calculation engines, mobile apps, and third-party accounting integrations — all in one always-on platform.
What I Built
Build complex rotas and shift patterns months in advance in minutes — not hours. Automated position-matching by qualifications and location, drag-and-drop weekly/monthly calendars, and rota templates for rolling shifts.
Publish open shifts to employees with matching roles and locations. Staff apply directly from the mobile app for quick self-scheduling, ensuring instant coverage with qualified, role-matched workers without manager intervention.
Staff clock in and out via the mobile app with GPS verification and geofencing. Real-time attendance dashboard shows who's on site, running late, or on a break — with automatic NFC-based check calls for lone worker safety.
Set pay and charge rates per position, auto-calculate timesheets from clock-in data, and generate accurate salary and billing exports. Payroll processing time reduced from 3 days to 3 hours. Integrates with Xero and QuickBooks.
Auto-enforce labour law limits, qualification tracking, and notice periods. Full absence management with custom policies, employee self-service time-off requests, entitlement tracking, and absence trend analytics by manager.
Dedicated feature sets for Events (shift templates, multi-site tracking), Security (NFC tour reports, lone worker checks), and Temporary Staffing (staff database, hourly billing) — all powered by the same platform core.
Development Process
Platform Screens
Drag to scroll · Click to enlarge · Hover to pause
Outcomes
330,000+ employees actively scheduled and tracked across thousands of organisations worldwide.
Proven at scale across 150,000+ worksites — from single-site security firms to large multi-site event operators.
Clients report reducing payroll processing time from 3 days down to 3 hours with Parim's automated timesheet export.
Our payroll and invoicing process was reduced from three days to three hours with Parim. We can see every employee's job location, working time and attendance in real-time — it's transformed how we operate.
Ready to Build?
Full-stack development · AWS infrastructure · HRTech & Workforce Management