Multitenant Learning Management System

Multitenant Learning Management System

Design

Tech

Usability

Creativity

Content

Type: Software
Client from South Africa
Category: Education
Style: Colourfull
Color: White

Multi tenant Learning Management System built on basis of Moodle and IOMAD.This system has 4 levels: National, Province, District, School. At the same time, there are 4 types of users existing in the system: Learner, Teacher, Parent and Admin. Our part in the project was to build the whole system from scratch, make all the content synchronizable over all the levels, implement custom CMS system to manage the content and make this content to be dynamically populated through the platform. Technologies used: Moodle 3.5 , PHP, IOMAD 3.3, Rsync, Laravel, MySQL, JS, jQuery, Ajax, Bootstrap, SASS, Mustache, Grunt, Docker CE, Docker compose, RequireJS, Nginx, HTML, CSS