Project: CurrikiStudio – Interactive Learning Experience Platform

Client Industry: Education Technology (EdTech)

Solution Type: Open-Source Learning Platform Development

Github: https://github.com/ActiveLearningStudio/

Overview

CurrikiStudio is a powerful open-source Active Learning platform that enables educators and organizations to create, manage, and publish interactive digital content. It serves as a one-stop solution for designing modern, engaging learning experiences with more than 40+ activity types.

Our team members contributed to expanding the platform’s features, strengthening LMS interoperability, and ensuring scalable, secure operations.

Portal Features

Key features we helped design and enhance include:

  • Interactive Content Creation – Design and developed content organization structures i.e. Project, Playlist, Activity and Teams. Seamless integration of H5P, enabling a wide variety of interactive learning activity types.

  • Course Builder – Drag-and-drop tools to organize activities into structured playlists and full courses.

  • Content Publishing – Ability to share activities/projects directly with students or publish them to Learning Management Systems (LMS).

  • LMS Interoperability – Implemented LTI Advantage specification for smooth integration with LMS platforms.

  • Scalable APIs – Developed robust Laravel REST APIs for content creation, publishing, and external system interoperability.

  • Secure Authentication – Implemented OAuth 2.0 and JWT under the OIDC paradigm for secure communications.

  • Team Enablement – Delivered documentation and training to empower the client’s internal team for future platform growth.

Technology Stack

  • Backend: Laravel (PHP), Tsugi (LTI Framework), H5P PHP Library

  • Frontend: ReactJS, JavaScript

  • APIs: REST APIs with JWT & OAuth 2.0

  • Standards: LTI Advantage, OIDC Paradigm

  • Infrastructure: Docker, AWS

  • Methodology: Agile Development

Impact & Achievements

  • Successfully integrated CurrikiStudio with external LMS platforms, extending its reach and usability.

  • Delivered a seamless H5P integration, empowering educators with a rich library of interactive tools.

  • Strengthened digital publishing capabilities, allowing institutions to scale content delivery with ease.

  • Enabled knowledge transfer by training Curriki’s team, ensuring sustainable platform growth.