AssessmentQ is an advanced online platform for learning, practising and testing that makes training efficient and knowledge measurable.
At the moment every customer has it's own space (which we call a customer channel) in assessmentQ. In this customer channel he or she can create content (theory, questions, exams and e-learning's).
During this internship/thesis project an assessmentQ content store will be developed which will allow our customers to share digital content with other customers. Because of this project our customers will be able to publish their content to the assessmentQ online content store from their own customer channel. Other customers will able to download (free or payed) the published content into their own customer channel. Think of this project like a Google Play Store or Apple Market Place for digital learning content.
Before the actual development can start, a short but thorough research phase is required. In this phase, the student will need to come up with an technical/architectural proposal to determine how the assessmentQ content store will fit in with the rest of the assessmentQ ecosystem.
AssessmentQ is built with the following technology: Angular | .NET Core | SQL Server | ElasticSearch | OAuth | RabbitMq | Azure DevOps. We expect the content store to be developed in the same technology stack (although we are open for suggestions and improvements).
Nature of the work
Level: Bachelor, Master
Type of work: Research: 20%, Implem.: 80%, Experim.: 0%