Project - SaaS Platform for Retail Workforce Management

Developing accountant integrations for major supermarket chains, building a configurable rules engine for workforce planning, and refactoring core platform architecture for the market-leading retail SaaS.

Client
Retail Solutions
Year
Service
Backend Development, Integrations

Overview

Retail Solutions is the market leader in SaaS workforce management software for retail chains, particularly supermarkets and garden centers. The platform brings together multiple disciplines that large retail operations deal with daily — scheduling, time tracking, accountant integrations, leave management, cost analysis, compliance with collective labor agreements (CAO), and conditional business rules imposed by head offices.

The platform helps clients plan ahead and provides actionable insights to improve operational efficiency.

Key Contributions

Accountant Integrations

Built APIs that integrate the platform with accountancy systems used by major Dutch supermarket chains including Hoogvliet, Jumbo, and C1000. These integrations handle payroll data exchange, enabling seamless synchronization between workforce management and financial administration.

Configurable Rules Engine

Developed a powerful rules engine for workforce planning. Each retail location can configure its own set of rules based on multiple dimensions:

  • Function — Role-specific scheduling constraints and qualifications.
  • Age — Rules tied to employee age (e.g. youth labor restrictions).
  • CAO — Collective labor agreement regulations per sector.
  • Legal requirements — Dutch labor law compliance for leave accrual, overtime, sick leave payouts, and holiday hours.

The engine evaluates these layered rule sets to determine valid schedules, calculate costs, and flag compliance issues — all configurable per location without code changes.

Data Integration Layer

Refactored legacy data connectors into a flexible abstraction layer around the Retail Solutions data model, capable of ingesting data from any source (payroll systems, AFAS, CSV/XML), mapping values between formats, and exporting to any destination. This decoupled integrations from the core application, making new connectors straightforward to add.

  • PHP & Symfony
  • SOAP & AFAS
  • MySQL
  • Data Mapping
  • CAO Compliance
Platform
SaaS
Integration Layer
ETL
Rule Engine
CAO
Accounting
AFAS

More projects

OAuth Server & Two-Factor Authentication

Rewrote Solcon's OAuth server to align with modern specifications, added multi-provider two-factor authentication, implemented a new design, and upgraded the framework.

Read more

Reusable Authentication Infrastructure

Designing and building a Symfony bundle that unifies JWT authentication across multiple services, replacing scattered legacy code with configuration-driven context routing and role mapping.

Read more