Internal and Customized Applications Developed by e-Learning UMT
This page lists internal e-Learning UMT applications, private Laravel/web systems, institution-specific support assets, and forked repositories that are kept because they contain e-Learning UMT edits, configuration, customization, or operational adaptations. Repository links are intentionally omitted.
For subscription, purchase, or customization service enquiries related to any application in this catalogue, contact el@umt.edu.my.
Catalogue scope
Forked repositories are not removed automatically. If a fork is customized, adapted, configured, translated, branded, or maintained for e-Learning UMT operations, it remains in this catalogue. Generic upstream repositories that are only kept as references should be excluded from future updates.
Documentation Completeness and Repository Documentation Capture
Each application page now includes a Repository Documentation Capture section so existing information from related repositories can be centralized safely. When a repository already has a README, plugin metadata, deployment guide, changelog, screenshots, route documentation, scheduled-task notes, or troubleshooting notes, summarize the useful operational details in that section.
Use the following rules when completing the centralized pages:
- Capture verified public-safe details from repository documentation, including purpose, main features, installation requirements, configuration points, dependencies, scheduled jobs, supported Moodle/Laravel/PHP versions, and known limitations.
- Do not publish private repository URLs, credentials, API keys, tokens, database passwords, private server paths, or sensitive internal-only security details.
- Mark gaps clearly when repository documentation is incomplete, outdated, or missing operational information such as owner, production URL, backup procedure, restore steps, support workflow, or upgrade notes.
- Record the source document reviewed and the review date on the application page so future maintainers know whether the centralized documentation reflects the latest repository notes.
Private / Internal Laravel and Web Applications
| Application |
URL |
Description |
| elearning_dashboard |
apps-el.umt.edu.my |
Internal e-Learning dashboard for summarizing platform information, operational metrics, service status, or administrative views in one place. |
| coursevault |
apps-el.umt.edu.my/coursevault |
Internal course archive or storage application for organizing course materials, backups, historical course records, or reusable teaching content. |
| scholarscan |
apps-el.umt.edu.my/scholarscan |
Internal scanning or verification application for scholar, student, or academic-document workflows. |
| quizguardian |
exam.epembelajaran.umt.edu.my |
Laravel-based internal application for supporting quiz guarding, assessment monitoring, proctoring workflows, or related academic-integrity operations. |
Internal Reporting and Operations Applications
| Application |
Description |
| PTG Reporting |
Reporting application used to identify declared PTG elements for each course. |
| Tester for e-Learning System |
Internal testing support application for validating e-Learning system functions and workflows. |
| e-Learning Map |
Mapping or directory-style application for presenting e-Learning-related locations, services, or resources. |
Customized Moodle Learning and Administration Extensions
Main Moodle application: epembelajaran.umt.edu.my.
| Application |
Description |
| ACE Dashboard |
Moodle dashboard extension for presenting learning, administration, or institutional activity information in a centralized dashboard view. |
| Access Coupon |
Moodle block for creating and managing access coupons or vouchers for users. |
| Course Contacts |
Moodle block for showing course contact details so students can identify lecturers, coordinators, or support contacts. |
| Course Rating |
Moodle tool for collecting or managing course rating information. |
| e-Learning Simple Clock |
Moodle block that displays a simple clock for learners and staff inside the learning platform. |
| External Backup and Restore Courses |
Moodle block or workflow support tool for managing external course backup and restore operations. |
| Moodle Completion Progress |
Moodle block that helps students manage time by visualizing activity completion progress. |
| Moodle Game Activity |
Moodle activity module that provides game-based learning activities. |
| Moodle Syllabus Activity |
Moodle resource or activity for lecturers to upload and manage course syllabi. |
| Moodle Super Video Activity |
Moodle activity module for video-based learning delivery. |
| Profile Initials Picture Generator |
Moodle local plugin that automatically generates profile pictures based on users' initials. |
| RemUI Course Format |
Moodle course format for presenting courses with a RemUI-style layout. |
| Semester Custom Field |
Moodle custom field extension for storing semester-related metadata against courses or learning records. |
| MuTMS Training Custom Field |
Moodle custom field extension for recording MuTMS training values in Moodle. |
| Welcome Message Plugin |
Moodle local plugin that sends configurable welcome messages to new users and can notify administrators. |
Customized Moodle Themes and Content Editing Tools
| Application |
Description |
| Essay Similarity |
Moodle question type that compares student essay responses with teacher answer keys using similarity scoring and supports automatic grading with manual review. |
| Honesty Check |
Moodle quiz access plugin that asks students to confirm an academic honesty pledge before attempting an assessment. |
| Quiz Archive Worker |
Supporting worker service for quiz archive workflows, intended to help preserve or process quiz records. |
| Quiz Proctoring |
Moodle quiz access extension for supporting proctored quiz workflows. |
| QuizGuardian Proctor Plugin Template |
Moodle plugin template for integrating QuizGuardian-style proctoring workflows into online assessments. |
| Safe Exam Browser Server Plugin |
Moodle quiz access plugin for integrating Safe Exam Browser Server workflows. |
| UNIMOODLE Kuet |
Moodle activity module for online quizzes with gamification features. |
Customized Payment, Messaging, and Event Integrations
| Application |
Description |
| Bank Payment Gateway |
Moodle payment gateway that supports manual bank payment workflows. |
| Billplz for Moodle |
Moodle payment integration for accepting payments through Billplz. |
| Moodle Telegram Integration |
Moodle integration customized with webhook support, custom message parameters, and additional language updates. |
| Moodle Webhooks |
Moodle integration that allows external applications to subscribe to selected Moodle events. |
Laravel and Web Application Assets
| Application |
Description |
| Laravel Application Generator |
Tooling for generating Laravel application structures or scaffolding when maintained for internal development workflows. |
| Laravel Knowledge Base FAQ |
Laravel-based knowledge-base and FAQ management application with an administrative panel. |
| Application |
Description |
| Face Models CDN |
Internal support asset for hosting or delivering face model files used by face-recognition or identity-related workflows. |
| Scrollocue |
Autocue or teleprompter utility when adapted for presentation or recording workflows. |
| Teleprompt |
Teleprompter application used for presentation or recording workflows. |
Documentation and Support Assets
| Application |
Description |
| e-Learning Documentation |
Documentation materials for e-Learning systems, training, and operational references. |
| System Documentation |
System documentation for technical support, administration, and maintenance activities. |
Exclusion Rule
Do not list a fork only because it exists in the organization. Keep it in this catalogue only when e-Learning UMT has edited, customized, configured, translated, branded, or operationally adopted it as part of the internal application ecosystem.