Project Details
What is Sunbird inQuiry?
Sunbird inQuiry is a software building block that enables setting up of question banks for various use cases such as assessments, quizzes, practice worksheets, surveys, and many more. These are applicable in multiple domains related to education and human development.
Here are some examples of solutions that can be enabled through Sunbird inQuiry:
- Conduct assessments which can evaluate users’ understanding of concepts and issue certificates based on assessment score.
- Evaluate assessment data to take informed decisions and plan for interventions.
- Launch surveys to collect feedback and analyse responses.
Question Set Player (QuML player)
Question set player is a player provided by inQuiry to create engaging & inclusive experiences for end users consuming the question sets.
More details are here
Features to be implemented
Embedding QuML player in front end framework React Native
QuML player is build as a web component and as part of this use case, we need to prepare a working version of QuML player using React Native. Currently our application is build on Angular and is not leveraging the web component of the player. With this in place, developers can leverage the player in the React Native applications and enhance the functionalities to meet their specific needs.
What exists
- Angular version of the application using the QuML player library
- QuML Player is available as web component
- Backend APIs that is needed for the application to function
What needs to be build
Learning Path
Complexity
Medium
Skills Required
React Native
Name of Mentors
@rajnishdargan
Project size
2 Weeks
Product Set Up
Instruction to install the application is available here
Acceptance Criteria
Out of Scope
Enhancing the existing angular application
Milestones
Project Details
What is Sunbird inQuiry?
Sunbird inQuiry is a software building block that enables setting up of question banks for various use cases such as assessments, quizzes, practice worksheets, surveys, and many more. These are applicable in multiple domains related to education and human development.
Here are some examples of solutions that can be enabled through Sunbird inQuiry:
Question Set Player (QuML player)
Question set player is a player provided by inQuiry to create engaging & inclusive experiences for end users consuming the question sets.
More details are here
Features to be implemented
Embedding QuML player in front end framework React Native
QuML player is build as a web component and as part of this use case, we need to prepare a working version of QuML player using React Native. Currently our application is build on Angular and is not leveraging the web component of the player. With this in place, developers can leverage the player in the React Native applications and enhance the functionalities to meet their specific needs.
What exists
What needs to be build
Learning Path
Complexity
Medium
Skills Required
React Native
Name of Mentors
@rajnishdargan
Project size
2 Weeks
Product Set Up
Instruction to install the application is available here
Acceptance Criteria
Out of Scope
Enhancing the existing angular application
Milestones