HuaweiQA

This application was design as part of the Huawei Android development competition at Koc University. This application demonstrates integrating HMS core authenticating kit with real world application. It identifies Huawei devices and proved sign-in with Huawei ID option.

Application functunality

The application serves as a platform for teachers and students, where teachers can track students, create multiple-choice quizzes and push them to students. For accessing the teacher mode, please use Email: admin and Password: admin

Features implemented

  • User Login system on Firebase database.
  • Sign-In, Sing-up, Sign-out menu
  • Identify Huawei devices and provie Silent SignUp/SignIn with Huawei ID
  • Quiz taking system between Teacher and Students
  • Realtime user system connected with Firebase database

Demo usage

The following demonstrates the basic usage of the application. For accessing the teacher mode, please use Email: admin and Password: admin

First Usage: Sign-in/Sign-out with Huawei ID

Exampel1




Fourth Usage: Sign-up using Email. Sign-in/Sign-out

Exampel2




Second Usage: Sign-in with email. Take the available quizzes (By default every student will be given two quizzes initially). Sign-out

Exampel3




Thrid Usage: Explore the list of the students and the list of questions. Select some questions and make a quiz for some students. Sing-In for one of these students and take the quiz.

Exampel4




References:

The multiple choice questions were taken from the OpenTriviaQA open source dataset