Skip to content

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
AlmondB Theme Moodle theme used to customize Moodle appearance and user experience.
Moove Theme Moodle Boost child theme customized for e-Learning use.
Atto HTML Bootstrap Editor Moodle Atto editor plugin for creating Bootstrap-based HTML layouts.
HTML Bootstrap Editor Tool Moodle tool that supports Bootstrap-based HTML editing workflows.

Customized Assessment, Quiz, and Academic Integrity 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.

Media, Model, and Utility Assets

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.