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.
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
