New: Digital Partner €1,500/month
Johny
Back to PortfolioCase Study

Nullig

Ireland's B2B Learning Management System for compliance training and employee development.

Nullig is a purpose-built LMS for the Irish market. Organisations purchase licenses, invite employees, and deliver mandatory compliance training — all from one platform. Built to replace spreadsheets, email attachments, and paper sign-in sheets with automated tracking, real-time compliance dashboards, and audit-ready certification.

Web DesignWeb App DevelopmentSEOContent StrategyReactTailwind CSSFastAPIMongoDBStripeResend
Visit Live Site
Nullig
Two Audiences

Built for Both Sides

Organisations & Admins

Create courses, assign mandatory training, track compliance across teams, manage employees, purchase licenses, and generate audit-ready reports.

Employees & Learners

Receive an invite, complete assigned courses, take assessments, earn certificates, and track personal progress — all from one dashboard.

The Problem

The Challenge

Irish employers face a complex web of mandatory training obligations under the Safety, Health and Welfare at Work Act 2005, GDPR, Anti-Money Laundering regulations, Employment Equality Acts, and sector-specific requirements. Non-compliance carries fines, prosecution, increased insurance premiums, and reputational damage.

Safety, Health and Welfare at Work Act 2005General Data Protection Regulation (GDPR)Anti-Money Laundering (AML) RegulationsEmployment Equality ActsSector-specific requirements
01

No Proof of Compliance

When an HSA inspector, auditor, or client asked for evidence that employees had completed training, producing accurate records was slow, error-prone, and sometimes impossible.

02

Inconsistent Training Quality

Different managers delivered different content in different ways. No standardised material, no consistent assessment criteria, and no way to ensure every employee received the same training.

03

Crippling Admin Burden

Scheduling sessions, chasing completions, tracking expiry dates, generating reports — all done manually. This consumed significant HR and management time, particularly as headcount grew.

04

No Scalability

What worked for a team of 20 collapsed at 200. Growth meant proportionally more admin overhead, more gaps in records, and more compliance risk.

The Build

Core Platform

We built a full-stack web application that centralises content creation, automates assignment and tracking, and produces audit-ready compliance documentation at the click of a button. The platform serves both the admin workflow and the learner experience through role-based dashboards.

Course Builder

Admins create courses containing modules and lessons built from interactive slideshows with text, images, narration, and downloadable PDF resources.

Assessment System

Configurable quizzes with pass marks, multiple attempts, and score tracking to verify knowledge retention after each module.

Auto Certification

PDF certificates generated on course completion, stored in-platform, and verifiable via a unique public URL for auditors and inspectors.

Compliance Dashboards

Mandatory course assignments with deadlines, real-time completion tracking broken down by team, department, and location.

Deadline Reminders

Background scheduler monitors upcoming deadlines and sends email reminders at 7-day, 3-day, and 1-day marks with deduplication.

Employee Invite Flow

Admins generate invite codes, employees register through a branded link and are automatically assigned to the correct organisation.

License Purchasing

Organisations purchase per-course licenses through integrated Stripe payments with volume discounts.

Role-Based Auth

Separate dashboards and permissions for Admins, Organisation Managers, and Employees with JWT authentication and bcrypt hashing.

Website & SEO

The Website

A public-facing marketing site sits in front of the platform, designed to attract organisations through organic search.

Professionally designed landing page with product pages for Organisations, Employees, Certifications, and Learning Paths
20 long-form, SEO-optimised blog articles (1,200-1,400 words each) covering compliance training, H&S, GDPR, employee development, and LMS selection
Structured data (JSON-LD schemas) for rich search results
Comprehensive sitemap, robots.txt, and Google Search Console integration
Full security headers including HSTS, Content Security Policy, X-Frame-Options, and Referrer Policy
Contact-to-sales pipeline with form submissions and automated email notifications
Screenshots

Project Gallery

Image placeholder

Marketing Landing Page

Image placeholder

Admin Dashboard

Image placeholder

Course Builder

Image placeholder

Learner Progress View

The Outcome

The Results

Nullig launched as a complete, production-ready platform — from the public marketing site through to the internal LMS with full compliance tracking, certification, and payment processing.

Full LMS Platform — Course creation, assignment, progress tracking, assessments, and certification in a single integrated system.
Audit-Ready Compliance — One-click reports that satisfy HSA, GDPR, and AML audit requirements with timestamped completion records.
20 SEO Blog Posts — Comprehensive content strategy targeting Irish compliance training keywords with proper heading structure and schema markup.
Automated Operations — Deadline reminders, certificate generation, employee onboarding, and license management all running without manual intervention.
Gamification & Engagement — Leaderboards, achievement badges, study groups, and per-course discussion threads to drive learner participation.
Scalable Architecture — Built on MongoDB with FastAPI async handling, designed to scale from a team of 20 to an organisation of 2,000+.

A complete LMS platform built for Irish compliance training

Have a similar project in mind?

I build custom web applications for Irish businesses — from LMS platforms to booking systems to e-commerce stores.