kaglet / kwiz_app

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

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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

About

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


Languages

Language:Dart 93.0%Language:C++ 3.4%Language:CMake 2.8%Language:HTML 0.3%Language:Swift 0.2%Language:C 0.2%Language:Java 0.1%Language:Kotlin 0.0%Language:Objective-C 0.0%