Sanilal logo mark
SanilalSathyan
Web AppLMS2024

Arkan Trainers

Trainer Management System

A trainer management platform that fetches trainer data from Moodle via its Web Services API and manages them in a Laravel admin system built for the Arkan ecosystem.

Arkan Trainers

01The Challenge

Trainer data lived inside Moodle but needed richer workflows, reporting, and management tools than Moodle offered out of the box.

02The Solution

Built a Laravel system that consumes the Moodle Web Services API to sync trainers, then layers on scheduling, profile, and management features on top.

03Key Results

  • Live sync of trainer records from Moodle via Web Services API
  • Dedicated Laravel admin for trainer profiles and assignments
  • Cross-system consistency between LMS and management tool
  • Extends Moodle without forking or heavily customising it

Tech Stack

LaravelMoodle Web ServicesPHPMySQLREST API

Categories

Web AppLMS

Year

2024