■ Custom LMS Development

    Customised Moodle. Custom Moodle apps. Built for EdTech that ships certificates at scale.

    We've been the LMS engineering partner for the same EdTech group for over a decade, across three brands. The page is the proof.

    Stack

    Moodle

    customised + custom app

    Tenure

    10+ yrs

    single partnership

    Orders

    100K+

    processed across brands

    Brands

    3

    TEFL.ie · TEFL Institute · PremierTEFL

    Ritesh Agarwal, lead architect at Appycodes

    ■ Talk to the lead architect

    Have a Moodle deployment, an exam workflow, or a multi-brand LMS plan? Bring it directly to Ritesh — no SDR, no qualification call.

    Ritesh Agarwal · Lead Architect, Appycodes · LinkedIn

    2014

    2015

    2016

    2017

    2018

    2019

    2020

    2021

    2022

    2023

    2024

    2025

    2026

    ■ What you get

    Eight engagements we know how to ship.

    Most LMS pages list features. These are engagements — concrete pieces of work we've shipped repeatedly, on Moodle, in production, across multiple brands.

    01

    Customised Moodle setups

    Moodle core with bespoke plugin work — themes, course formats, gradebook tweaks, enrolment plugins, reporting blocks. Not a fork — a deployment that updates cleanly with Moodle core releases.

    02

    Custom Moodle mobile app

    Bespoke Moodle mobile app built on the Moodle App SDK or as a native shell talking to Moodle's web services. Branded per client, offline-capable, push notifications wired in.

    03

    Exam delivery at scale

    Quiz engine tuning, attempt management, re-sit logic, proctoring hooks, certificate issuance gated to a passing score. The places Moodle's defaults break under real volume.

    04

    Cohort & B2B licensing

    Group enrolments, seat-pool management, manager dashboards, single-buyer / many-learner workflows. The shape corporate L&D buyers expect.

    05

    Multi-brand deployments

    One engineering team running multiple LMS brands — shared plugin layer, brand-aware configuration, isolated payment paths, independent course catalogues.

    06

    Billing & checkout integration

    Stripe / PayPal on courses, multi-currency, promo codes, partial refunds, post-purchase enrolment flow with email confirmation and receipt logic.

    07

    SCORM & xAPI

    Standards work when corporate clients require it. Package ingestion, completion tracking, learner data export. Done correctly, not duct-taped.

    08

    Performance & migrations

    Queries, caching, video delivery, schema migrations without losing learner progress. The work that keeps a 10-year-old LMS codebase boring on purpose.

    ▼ The LMS Decade Curve

    What a ten-year LMS partnership actually looks like.

    Cumulative orders across the partnership, indexed to 100. Annotations mark the architectural decisions that mattered.

    2016

    Moodle core upgrade

    2018

    Affiliate routing

    2020

    Custom Moodle app

    2022

    Brand split: PremierTEFL

    2024

    Multi-currency checkout

    ■ Evidence · Three brands, one engineering team

    What the capabilities look like in production.

    Flagship · Ireland market

    TEFL.ie

    The original Moodle deployment. A decade of careful customisation, exam delivery, certificate issuance, and learner-progress migrations done without losing data.

    Sister brand · global reach

    TEFL Institute of Ireland

    Independent branding, course catalogue, and pricing — running on the same engineering layer. The brand-aware configuration that makes that economically possible is the moat.

    Sister brand · partner / affiliate

    PremierTEFL

    Affiliate course routing, partner-priced enrolments, isolated payment paths. The third tenant on the shared infrastructure, with its own checkout and reporting.

    ■ NEXIS School of Business

    Our own LMS.

    NEXIS isn't a client. It's ours. We run the Industry Immersion Program for GD Goenka, AI training for Chartered Accountants, and qualification packs aligned to NSQF Level 4.5 and 5.

    We don't just build learning platforms — we run a school on one. nexisschool.com

    Long-form on the TEFL case study. Related engagements: API and integration work for billing, CRM, and identity flows around the LMS; SaaS web app development when an LMS needs a sibling product alongside it.

    ■ Stack we ship on

    Moodle core, customised — plus a bespoke app.

    Plugins update with core. The app talks to Moodle Web Services. Nothing painted into a corner.

    LMS core
    Moodle (customised) · bespoke plugins · branded theme
    Mobile
    Custom Moodle app · Moodle Web Services API · push notifications
    Backend
    PHP · MySQL / MariaDB · Redis cache
    Billing
    Stripe · PayPal · multi-currency · promo / coupon engine
    Hosting
    Tuned for course-delivery load · CDN-fronted media

    ■ Good fit if

    • EdTech businesses with serious volume — 10K+ learners, recurring exam cycles, certificate-gated outcomes
    • Schools and training providers running multiple sister brands off shared engineering
    • Corporate L&D platforms with cohort licensing, manager dashboards, and reporting requirements
    • Existing Moodle deployments that have outgrown stock plugin defaults

    ■ Probably not a fit

    • Single-instructor course sites — a Teachable or Thinkific subscription is faster
    • Small course catalogues with no exam, certificate, or compliance angle
    • Teams looking for the cheapest possible bid on an LMS shell

    ■ How we work

    Audit → focused build → long retainer.

    We start with a paid audit on existing deployments — plugin sprawl, performance, migration risk, customisation drift. For greenfield, a discovery sprint to scope the actual learner journey before anything is built.

    Build is phased and runs against working software. Plugin and theme work first, checkout and enrolment alongside, custom app last. Two-week sprints, code in your repos.

    Most clients move to a long retainer post-launch. An LMS gets more complex by the year, not less. The team that built it is the team that keeps it running.

    We've been the LMS engineering partner for the same EdTech group for over a decade. Across three brands. If you want a vendor for a year, hire someone else.

    ■ If your LMS is at year three

    Bring the Moodle customisations, the exam workflow, and the app you wish you had.

    Talk to an LMS engineer

    Other services

    We build a lot more than this.

    Explore the rest of what we build.

    SaaS Web App Development

    MVP to production builds, multi-tenant, billing, AI features.

    Learn more

    React Native App Development

    iOS + Android in one codebase. Push, offline, OTA updates.

    Learn more

    Web App to Native Mobile App

    Convert your Lovable / Claude / Bolt web app to React Native or Flutter — backend reused.

    Learn more

    Technical SEO for SaaS

    Prerender, schema, Core Web Vitals — engineering-led SEO.

    Learn more

    Custom WordPress Development

    B2B marketplaces, membership sites, headless WordPress.

    Learn more

    Shopify Development Services

    Custom themes, migration to Shopify, Shopify apps, supplier-feed automation.

    Learn more

    Custom WooCommerce Development

    B2B wholesale, high-SKU catalogues, WooCommerce Subscriptions, Shopify-to-Woo migrations.

    Learn more

    Maintenance & Support

    Post-launch stability, security, monthly improvements.

    Learn more

    AI App Completion

    Take an AI-built prototype to a production-ready product.

    Learn more

    AI Prototype to Native App

    Convert AI-built web prototypes into native mobile apps.

    Learn more

    App Store Launch

    Submit, configure and optimise for App Store + Play Store.

    Learn more

    Tech Stack Migration

    Modernise legacy systems with zero-downtime migrations.

    Learn more

    White Label Development

    Engineering capacity for agencies, under your brand.

    Learn more

    Startup Launch Support

    From idea to live product — design, build, launch, growth.

    Learn more

    API & Integration

    Custom REST/GraphQL APIs and third-party integrations.

    Learn more

    AI SaaS Product Development

    Multi-tenant AI SaaS with subscriptions and admin dashboards.

    Learn more

    B2B Marketplace Development

    Marketplaces with credit, KYC, and trust infrastructure baked in.

    Learn more

    Membership & WooCommerce Subscriptions

    Subscription recovery, dunning, migrations, combinatorial billing matrices.

    Learn more

    Shopify Migration

    Magento, WordPress, BigCommerce → Shopify. Redirect-engineering first.

    Learn more

    WordPress Security & Malware Removal

    Forensic incident response — Magecart, backdoors, DDoS, GDPR Art. 33.

    Learn more

    Laravel Development & Modernisation

    Four production Laravel platforms. ERPs, contracts, tendering.

    Learn more

    Stripe Billing Engineering

    Webhooks, metering, proration, dunning, multi-currency, reconciliation.

    Learn more

    Cloudflare Edge Engineering

    Workers, R2, WAF, Bulk Redirects. The full surface, not just the orange cloud.

    Learn more

    Internal Tools & Admin Dashboards

    Tender automation, contract operations, compliance calendars, calculators.

    Learn more

    Supabase Development

    RLS, multi-role auth, production-hardening Lovable / Bolt / v0 prototypes.

    Learn more

    Headless WordPress & WooCommerce

    WP + Next.js with preview, ISR, auth handoff, media pipeline, search.

    Learn more

    Sanity CMS Development

    Schema-first builds, multilingual setups, migrations from WP / Contentful / Strapi.

    Learn more

    Vue.js & Nuxt Development

    Four production Vue platforms. Vue + Laravel as the default pairing.

    Learn more

    WordPress Performance Optimisation

    nginx, PHP-FPM, slow-query analysis, plugin audit. Diagnostic engineering, not plugin installs.

    Learn more

    Custom WordPress Plugin Development

    Surgical plugin work — namespaced, idempotent, version-controlled. Not functions.php.

    Learn more

    Knowledge Base & Community Platforms

    KB + forum + adjacent surfaces. Search, version-aware routing, role-based visibility.

    Learn more

    Event Ticketing Platforms

    Multi-day festivals, white-label venue groups, offline-capable door-staff apps.

    Learn more

    AI Chatbot, RAG & Agent

    Production RAG with chunking, hybrid retrieval, reranking, grounding, eval.

    Learn more

    Workflow Automation

    Make.com, n8n, Zapier, and custom Node workers — chosen by volume.

    Learn more

    Programmatic SEO Engineering

    Calculator- and location-driven SEO surfaces with real data and SSR.

    Learn more