[object Object]
Description

Portable Interactions and Elements (PIE) is an Open Source framework for building, distributing and rendering re-usable UI elements and interactions that can capture a user's response, analyze a user's response, and report an outcome and learning activity from the user interaction.It supports the development of highly interactive questions and assessment interactions that can be shared and distributed to run on any web-based platform, fully preserving their design and functionality. We’re proud to contribute to this open-source framework that has a lot of potential.

Challenge

Have a scalable and comprehensive framework for handling author created questionnaires and interactions in the UI.

Solution

Design and implement a highly modular and cli-supported platform using React and Webpack that can build and connect components on the fly in a performant manner with streamlined and easy to use user experience - on both ends.

Technology Stack
Typescript + ES@Next (6+)
Webpack 2+
React
Enzyme
Jest
Firebase
Firestore Web Components
MathML
Latex
arrow_left
arrow_left