Led by ACE, Kadabra implemented Drupal-based micro-applications using the Opigno LMS distribution and embedded them inside ACE Engage via the Learning Tools Interoperability (LTI) specification. This approach added new functionality for community interactions while preserving Engage’s familiar interface. The first phase launched in under three months.
ACE set out to enhance Engage with features that would improve community interactions and access to learning resources, but the underlying platform could not change. The requirements were: deliver in a very short window (less than three months), add new functionality, and make the additions behave as if they were part of Engage.
Kadabra implemented microsites in Drupal Opigno and embedded them into Engage using the LTI specification. LTI enabled the Drupal applications to appear within the Engage interface and to synchronize accounts/credentials, so users did not feel they were moving to a separate system. The outcome was a consolidated experience that supported the community’s needs while meeting the delivery timeline.
ACE needed to add new tools quickly and integrate them seamlessly into Engage without replacing its existing front-end experience. Opigno, a Drupal-based LMS distribution, provided extensible learning functionality that could be developed as microsites and embedded through LTI. This allowed ACE to modernize Engage’s capabilities while keeping one interface and one destination for users.
Technical Specifications
Drupal version:
Key modules/theme/distribution used:
-
Opigno provided LMS features on Drupal that could be extended as microsites rather than rebuilding Engage.
-
LTI enabled those Drupal applications to be embedded directly inside Engage and to operate with synchronized user access.