Learner Management System — Whamos Ltd

A Custom LMS for Training Providers With Complex Funded Programme Requirements

Multi-role React dashboards, grant eligibility engine, course management, progress tracking, DocuSeal document signing, employer invoicing, and compliance reporting — all in WordPress. Built for a Cumbrian training provider whose requirements exceeded every available LMS platform without significant and expensive customisation.

200+

Websites Built

2020

Established In Cumbria

24/7

Customer Support

South Cumbria Skills Exchange learner management system grants module showing grant eligibility and funding records

When Standard LMS Platforms Require More Customisation Than a Custom Build

Moodle, LearnDash, LifterLMS — LMS platforms built for conventional course delivery where students enrol, complete modules, and receive certificates. When your training programme involves funded learners with eligibility criteria, employer co-funding, compliance reporting for funding bodies, guardian consent for younger learners, and document signing workflows, standard platforms require customisation that frequently costs more than a purpose-built system.

We built a full LMS for a Cumbrian training provider — 19 custom database tables, REST API endpoints, React dashboards for four user roles, a grant eligibility engine, DocuSeal integration, and employer invoicing. Purpose-built, hosted on your own infrastructure, no third-party LMS platform dependency.

How Our Learner Management System Works

Six core features built for funded training programme complexity.

Multi-Role React Dashboards

Separate React-built dashboards for administrators, tutors, learners, and guardians — each showing exactly what that role needs, nothing more. Admin dashboards for programme management and reporting. Tutor dashboards for cohort management and progress tracking. Learner dashboards for course access and progress. Guardian dashboards for parental oversight of younger learners.
Discuss This System

Grant Eligibility Engine

Complex eligibility assessment built around the specific funding rules of your training programme. Learners assessed against eligibility criteria during the enrolment process. Ineligible learners flagged before enrolment is completed — preventing incorrect funding claims before they happen. Funding compliance documentation generated automatically for eligible learners.
View The LMS Demo

Course and Cohort Tools

Full programme structure management — courses, modules, cohorts, start and end dates, and enrolment capacity. Attendance tracking per session. Progress tracking against programme milestones. Achievement recording. The course management infrastructure that funded training providers need to demonstrate programme delivery for funding compliance purposes.
Discuss This System

DocuSeal Integration

Document signing workflow for enrolment agreements, consent forms, employer agreements, and compliance documentation — all via DocuSeal. Documents generated, sent, signed, and stored automatically. Full audit trail of document completion for funding body compliance. No manual document chasing, no paper forms, no missing signatures at funding review.
View The Demo Dashboard

Employer Invoice System

For commercially funded learners where employers co-fund training, invoices are generated and tracked within the LMS system. Invoice creation against learner records, payment status tracking, and chaser management. Employer invoicing integrated with the learner record — no separate invoicing system required for the employer funding component of your programme.
Discuss This System

Compliance Reporting

Funding body reporting generated from system data — learner numbers, eligibility status, attendance, achievement, and completion rates. Reports formatted for the specific requirements of your funding body rather than generic LMS reports that require manual reworking. The compliance reporting that keeps your funding secure.
Seeing is Believing

Learner Management System — Screenshots

The LMS deployed live for a Cumbrian training provider.
South Cumbria Skills Exchange learner management system admin dashboard on red laptop against colourful paper craft background

Administrator Dashboard

Programme management, learner numbers, eligibility status, and compliance overview.

South Cumbria Skills Exchange learner management system showing learner application form with personal details and course selection on laptop

Learner Dashboard

React-built learner view — course access, progress tracking, and document status.

South Cumbria Skills Exchange learner management system grants module showing grant eligibility and funding records

Grant Eligibility Assessment

Eligibility engine assessing learner criteria during enrolment — funded or unfunded decision.

Purpose-Built vs Expensive LMS Customisation

The standard advice for training providers with complex requirements is to start with an existing LMS platform and customise it. In practice, the customisation required for funded training complexity — eligibility engines, employer invoicing, multi-role access, compliance reporting — can cost more than a purpose-built system and produces a result that is architecturally compromised by the platform it sits on.

Our LMS was built from scratch around the specific requirements of a Cumbrian training provider. Every database table, every API endpoint, every dashboard view was designed for the actual workflow — not adapted from a generic LMS architecture. The result performs better, costs less to maintain, and runs on the training provider's own hosting.

The 19 custom database tables, REST API endpoints, and React dashboards mean the system is fully extensible. New reporting requirements, new funding programme rules, new user roles, new integrations — all can be added without the architectural constraints of working within an existing LMS platform.

South Cumbria Skills Exchange learner management system first aid course content screen showing course modules and resources
Whamos Training and Development website showing available courses and training programmes

Every plugin we build starts with a written specification. Every feature, every data flow, every integration documented before we write a line of code. The price is fixed against that specification — not an estimate that grows as the project develops.

Your custom-built work is yours on delivery. The code, the database, the documentation. No platform dependency. If you want another developer to extend it in the future, you have everything they need. We write to professional WordPress coding standards and document as we go — not as an afterthought at project end.

We stay involved after launch. Bug fixes for issues arising from our code are covered for an initial period after delivery. For ongoing feature development, WordPress version compatibility updates, and extended support, we offer retainers or ad-hoc arrangements — whatever suits your business. Most software evolves after initial delivery, and we build long-term relationships with clients.

Based in Millom, South Cumbria. When you contact us, you get a response from someone who knows your project. Available outside normal hours for clients whose plugins are business-critical.

Fixed Price. Written Specification. You Own the Code.

Where the LMS Fits in the Wider Whamos Portfolio

The LMS is part of our bespoke software portfolio for Cumbrian organisations with complex requirements.

Software Products

The LMS is part of a broader portfolio of bespoke web applications for Cumbrian organisations — booking systems, CRM, data tools, and custom WordPress applications.
Read About Our Software

Invoice Management

For the employer invoicing component specifically — our standalone Invoice Management plugin handles professional invoicing and payment tracking for training providers with simpler invoicing requirements.
Read About Invoice Management

Event Management Plugin

For training providers running open courses and events rather than funded programmes — the Event Management plugin handles ticketed course booking with attendee management and WooCommerce payments.
Read About Event Management

Web Design for Training

Training provider websites built to rank in Google for Cumbrian course searches — with the LMS or event management integrated from launch day.
Read About Our Web Design

Learner Management System — Frequently Asked Questions

Yes — we can install and configure this plugin on your existing WordPress site. We assess compatibility with your current theme and plugins at specification stage and flag any potential conflicts before development begins.

We produce a written specification first, then price against it — fixed, not an estimate. Cost depends on the complexity of your specific requirements. Contact us to discuss your requirements and we will provide a fixed-price quote with no obligation.

Yes — completely. The code, the database, and the documentation are all yours on delivery. No monthly licence fee. If you want another developer to extend it, you have everything they need. This is how we believe software development should work.

Depends on the complexity of your specific requirements. We give you an honest timeline estimate as part of the specification process — based on what the project actually requires. Contact us to discuss and we will give you a realistic timeline.

Bug fixes arising from our code are covered for an initial period after delivery. For ongoing feature development and WordPress version compatibility, we offer retainers or ad-hoc arrangements. Every plugin is thoroughly documented so maintenance is straightforward for us or any other competent WordPress developer.

Interested in the Learner Management System?

Fixed price. Written specification. You own the code. Based in Millom, Cumbria.