Hit enter to search

  • Noida
  • London
  • Leeds
  • USA
  • Durham
  • Spain


Educational Broadcasting Cambodia (EBC) is a non-profit organization that bridges the MPTC’s ever-growing online system infra-architecture with MoEYS teaching pedagogy to deliver modern and interactive E-Learning system services that can be accessed anytime and anywhere with any device.

 Education Broadcasting Cambodia-Moodle LMS Project
Moodle-based website Education Broadcasting Cambodia


  • The client wanted an e-learning platform that enables them to conduct online classes with ease.
  • Not just this, they also specified that the platform should add and display all courses in both Khmer and English languages.
  • Online course streaming should be equipped with a feature that showcases course-related documents and videos.


  • To build an e-learning platform for EBC, our team of developers and designers deployed Moodle and WordPress framework to match the client’s specifications.
  • For the CMS, we included functionality to add various user types such as students, teachers, Government officials, and much more.
  • All the courses can be added in different formats as video, audio, text document, image, and links.
  • We created a multitenant architecture for the LMS that enables the main administrator to set up various “tenants” and allot users to each of them.
  • Each of the functionalities within a multi-tenant system are identical for each tenant, however each tenant may have their own users and courses.
  • We also integrated miniOrange to the e-learning platform for user management.
  • Implementation of OCR and advanced search improved the search functionality for the users.
LMS Platform


With extensive hard work and dedication, we created a Multitenant Moodle LMS/CMS with relevant functionality that will benefit both administrators and students. For the website, we have offered a fully functional Moodle LMS that runs glitch-free.

 Education Broadcasting Cambodia-Moodle LMS Project

What Client Say’s

Call Us + 91 120 423 5665
Leave your name and mobile number, We will call you back

    × Ask An Expert