Education Systems & Moodle Featured Project

Moodle LMS Integration

A Moodle 5.x integration connecting the LMS to student records, Business Central, timetable and workload systems, and results management.

Client

Zetech University

Date

July 2026

Technologies

Moodle 5.x PHP 8 Custom Moodle Plugins Microsoft Business Central REST APIs MariaDB
Moodle LMS Integration

Project Overview

Zetech University needed Moodle to work as part of its wider academic and finance environment rather than as a standalone LMS.

We built an integration layer connecting Moodle to the student management system, Microsoft Dynamics 365 Business Central, timetable and workload systems, the results platform and the student portal.

What we built

The integration included a custom Moodle API layer, student and lecturer synchronization, finance-based access control, course enrolment automation, results synchronization and a custom theme.

Systems connected

Student Management System

Student records, registered units, profile changes, enrolment status and withdrawals are synchronized into Moodle.

Microsoft Dynamics 365 Business Central

Student access is linked to finance status, allowing Moodle access to respond automatically when fee clearance changes.

Timetable and Workload Management

Registered units and lecturer assignments are synchronized so Moodle enrolment follows the institution’s academic workload data.

Results Management System

Assessment structures and marks can move between Moodle and the results environment.

Student Portal

Student access and clearance information stays aligned across platforms.

Outcome

The integration reduced repeated manual entry between systems and gave students and staff a more consistent academic workflow.

Project Details

Client
Zetech University
Completion Date
Jul 30, 2026
Category
Education Systems & Moodle

Technologies Used

Moodle 5.x PHP 8 Custom Moodle Plugins Microsoft Business Central REST APIs MariaDB

Working on something similar?

Tell us what systems you’re using and what you need them to do.

Talk to us

More work

Other systems and platforms we’ve built.

Payserve Property Management
Property Management Platform

Payserve Property Management

A property management platform for units, tenants, billing, payments and operational reporting.

View Project
UlterPOS
Point of Sale System

UlterPOS

A point-of-sale system covering sales, inventory, purchasing, payments and reporting.

View Project
Lyra CMS
Open-Source Multi-Tenant CMS

Lyra CMS

A lightweight CMS for managing several websites from one place without rebuilding the same setup every time.

View Project
Pika Na Power (KPLC)
Campaign Website

Pika Na Power (KPLC)

Public campaign website for Kenya Power’s Pika na Power electric cooking initiative.

View Project