Skip to content

Quiz mobile app platform for creating, sharing and taking quizzes, made in flutter.

Notifications You must be signed in to change notification settings

kaglet/kwiz_app

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Kwiz - A Mobile Quiz App Project (for Android and iOS)

A fully functional mobile quiz creation and sharing platform made with Flutter and Firebase

Basic features

  • Login and registration for users
  • Browsable categories section.
  • Quiz randomizer function.
  • Search functions to search for a quiz in a list view, or to search for a particular user in user views.
  • View friends, send a friend request, and accept friend requests to add friends.
  • View all quizzes, and quizzes by category.
  • Take any quizzes submitted by any users on the platform, be marked and scored at the end.
  • View past quiz attempts.
  • Create own authored quizzes and add them to the platform.

Advanced features

  • Ability to challenge friends to a quiz, and to view challenge progress states.
  • Users can rate quizzes that factor into a global rating.
  • Add bookmarks to save quizzes.
  • Quizzes can consist of a range of question types (true/false, fill in the blank, short answer, multiple choice, dropdown, ranking).
  • Global leaderboard displaying all users ranked against each other using average scoring calculation.

Team members

Installation

Visit this link and download the release-apk under the section for it.

Screenshots

Sign-up

Registration

Home page

Leaderboard

Quiz creation

Category selection

Quiz selection

Quiz attempt

Bookmarks

Past attempts

Friends and friend requests

Challenge friend

Logout