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.




