Objective

Creating an android application through which students can test for their exam preparation.

Project Context

The quiz format for an examination has been a standard since a long time and still persists to be. The reason for the same will be the efficiency and feasibility it carries with it.

Our application is a simple real-world android application where students can take their test in quiz format. The application is developed using Java and integrated with Firebase.

Project Stages

The project consists of the following stages:

project structure

High-Level Approach

  • First task will be to set up Android Studio & Firebase.

  • Once we have everything in place, we can start off with building the authentication on login functionality.

  • We have to manage two things very well in our project, one is Teacher/Recruiter (who will create questions for the quiz) and another is Student (who will participate in the quiz).

  • We need support for database handling and authentication. So we'll use here Firebase.Basically the database will be used to store the login information for the users , but the resource can be used for storing quizzes and student's progress history.

  • The core implementation of our application constitutes successful implementation of the above given requirements including deployment.

Primary goals

  • Create a login page for Teacher/Recruiter and another for Student.
  • Create a home page for Teacher/Recruiter through which they can upload questions for a new quiz and see the marks of students who have attended their previous quizzes.
  • Add functionalities like add questions, delete questions for Teachers/Recruiters.
  • Create a home page for students where they can view available quizzes, so that they have the opportunity to participate in those quizzes.
  • Add functionalities like see progress history for students.

OVERVIEW

QuizUp - A Quiz Application

View Complete Project