An android quiz app for conducting quizzes and easy management of results for universitiy/college students.
An app to take tests and evaluate students by admins. Quizzer uses Google's firebase for managing the tests, results and authentication. Quizzer lets you see the leaderboard after successful completion of tests. Admin has access to all the results and other features automatically. Quizzer uses firebase-storage feature to save user profile images. Upload quizzes being created by admin in JSON stracture.
Screenshots of ui and setting-up of firebase link
Create firebase project here. Paste the google-services.json to app folder. For help Refer to firebase-docs
Refer here for firebase-docs.
Realtime-database consists of 5 childs, all childs except admins and tests are created manually in root of realtime-database, as shown below.
To upload tests, goto specifed link as specified below enter test name and import JSON feature to upload json file. Also, it can be edited with text-editor with your choice of questions & answers.
Craete a child admins in root of realtime-database and copy the USER-UID from authentication tab, put NAME = USER-UID and VALUE = true see below for refrence.
To manage users marks, for not re-update of marks after giving tests, database rules paste the contents to database-rules section.