A Ruby on Rails based state restoring quiz app.
- Registration and Login for Users.
- Login for Admins (Multiple admin support).
- Above login methods through Google OAuth2 is integrated.
- There are multiple genres of quizzes available along with multiple subgeneres in each genres.
- There are two kinds of question type:
- Multiple choice Single Correct
- Multiple choice Multiple Correct
- These questions can include video, images and audio clips for identification and not just simple text.
- Skip the question power up is being implemented.
- Analysis of Player’s performance is showed using google graphs. This is given to the user once quiz is complete.
- There is a leaderboard for the users in each genre, each sub-genre and each quiz.
- The admin has a separate page with access to all the questions and leaderboard data. Also the data of users. (CRUD for admin)
- The users have an option of viewing which quizzes they have attempted/not-attempted and the respective scores in each quiz and edit their respective profile details. (CRUD for User)
- Bootstrapped user interface of the game.