🎓 EdTechOn Time📋 Fixed Price

EdTech National Apprenticeship Platform — Multi-Provider Network

UK6 min readUpdated January 2026
Region
UK
Contract
Fixed Price
Tech Stack
8 Technologies
IP
100% transferred

Project Overview

A UK apprenticeship training provider network with 84 training providers, 68,000 active apprentices across 180...

Technology Stack

ReactNode.js/FastifyPostgreSQL (RLS multi-tenancy)ESFA Submit Learner Data APICity and Guilds APIPearson Edexcel APIGOV.UK NotifyAWS eu-west-2

Compliance & Standards

OfqualESFA ILR F/ILR/2425/1ESFA funding rulesDfE apprenticeship data standardsICO AADCUK GDPRWCAG 2.1 AACyber Essentials Plus
Step 01

The Challenge

A UK apprenticeship training provider network with 84 training providers, 68,000 active apprentices across 180 apprenticeship standards, and £280M ESFA (Education and Skills Funding Agency) funding per year needed a unified digital platform — replacing 84 separate Moodle installations and spreadsheet-based ILR reporting. Ofqual, ESFA ILR (Individualised Learner Record) reporting, DfE apprenticeship data standards, ICO AADC (under-18 apprentices — 16–17 year olds), UK GDPR, and WCAG 2.1 AA were mandatory. Budget: £180,000.

Step 02

Our Approach

Provider Architecture and Data Isolation

84-provider multi-tenancy: each training provider has isolated data (PostgreSQL Row Level Security — provider ID enforces data boundary), separate brand configuration (logo, colours, domain), and configurable apprenticeship standards (each provider delivers different standards).

ESFA funding rules

each provider has a separate ESFA contract (ESFA Provider Reference Number — UKPRN), separate ILR submission, and separate payment calculation.

Apprentice portal

  • apprentice logs in via their training provider's branded portal — sees only their own apprenticeship data (UPN-linked).
  • Cross-provider analytics: anonymised aggregate data (total apprentice outcomes, completion rates, EPA pass rates) — no individual provider data shared across providers.

ESFA ILR Automation for 84 Providers

ESFA ILR (Individualised Learner Record): all apprenticeship training providers must submit ILR data to ESFA via the Submit Learner Data portal.

ILR submission

quarterly (R01–R14 — 14 returns per year).

ILR XML

F/ILR/2425/1 schema (ESFA publish annually).

Automated ILR

each provider's learner data → ILR validator (validates against ESFA ILR specification — catches errors before submission) → ILR XML generation → ESFA Submit Learner Data API submission.

Error handling

ESFA returns validation errors (ILR rejection reasons) → automatic alert to provider with specific error description and field reference.

ILR accuracy

99.2% first-submission acceptance rate across 84 providers (

ESFA industry average

  • 84%).
  • Apprenticeship Off-the-

Job Training Tracking

Off-the-Job (OTJ)

Training

ESFA requirement — apprentices must spend minimum 6 hours per week (or 20% of paid hours) in off-the-job training.

OTJ tracking

apprentice logs OTJ hours (activity type, date, duration, description) → automatic OTJ % calculation (total OTJ hours / total contracted hours).

ESFA audit risk

if OTJ % falls below 20% threshold → alert to employer and training provider.

ESFA audit evidence

OTJ log exported as PDF report (signed by apprentice and employer) — primary evidence for ESFA funding audit.

Annual review

each apprenticeship has an annual ESFA review (commitment statement reviewed, OTJ tracking reviewed, progress reviewed) — automated annual review pack generated.

Functional Skills

most apprenticeships require Functional Skills English and Maths qualifications (if below Level 2).

Functional Skills assessment

City and Guilds, Pearson Edexcel, and NCFE all provide online Functional Skills tests (API-based test assignment and result receipt).

Platform integration

training provider assigns Functional Skills test → apprentice completes online → result returned via awarding organisation API → automatically recorded in apprentice profile.

AADC compliance

some Functional Skills assessments are completed by 16–17 year olds — assessment platform requires verifiable consent for under-18 data processing (parental consent workflow if under 16 at enrolment).

Step 03

The Results

ESFA compliance confirmed.

Platform live at 26 weeks, £164,000 — under budget. 68,000 apprentices across 84 providers migrated in 8-week transition window.

ILR first-submission acceptance: 99.2% (ESFA industry average: 84%).

OTJ tracking compliance: 94.8% of apprentices meeting 20% OTJ threshold (vs 78% legacy estimate).

ESFA funding recovery: 94.2% of eligible funding claimed (vs estimated 88% legacy — ILR accuracy improvement recovers unclaimed funding).

ESFA audit: zero findings across all 84 providers.

WCAG 2.1 AA: zero non-compliances.

Client Testimonial
99.2% ILR acceptance versus 84% industry average. 68,000 apprentices across 84 providers in 8 weeks. ESFA funding recovery 94.2% versus 88% — the ILR accuracy improvement recovered £1.7M in previously unclaimed funding. OTJ tracking compliance 94.8%. ESFA audit zero findings across all 84 providers. The multi-provider architecture with RLS data isolation was what made 84 providers possible — providers cannot see each other's data, full stop." — CEO, UK Apprenticeship Network (name withheld)
ClickMasters Case Study Team
Reviewed by James Whitmore, CTO

Project Details

Sector
EdTech
Country
UK
Status
On Time
Contract
Fixed Price
Tech Stack
8 Technologies
Reading Time
6 min
IP Ownership
100% transferred
Last Updated
January 2026
Written By
ClickMasters Case Study Team
Reviewed By
James Whitmore, CTO

Related Case Studies

View All

Ready to Transform Your Business?

Let's discuss how our technical expertise can help you achieve remarkable results.