Quizia Application Overview

Quizia is a quiz application created by Louay Bousaadi, an IT student. The app is built using Flutter and fetches quiz questions from the Open Trivia Database API.


Onboarding Page

The onboarding process introduces users to the application with a series of engaging visuals:

Image 1 Image 2 Image 3

Login and Registration

The application features a login and registration system with the following functionalities:

Image 4 Image 5

Terms of Service (TOS)

To comply with Play Store requirements, the app provides a detailed Terms of Service page.


Homepage

After successfully registering or logging in, users are redirected to the homepage. Here, users can view:

Homepage

The app also features a convenient navigation drawer.

Navigation Drawer

Quiz Features

Users can start quizzes in two ways:

  1. Category Selection: Select a category from the available options.
Image 1

  1. Start Quiz Button: Redirects to a page where users can:
    • Choose a category from a dropdown menu.
    • Play with a 15-second timer per question.
Image 1

Gameplay Rules:

Image 1

Profile

The profile section allows users to:

Image 1

Settings

The settings page offers several customization options:

Image 1

Leaderboard

The leaderboard showcases the top 10 active players for the week, promoting competition and engagement.

Image 1

Quizia offers an intuitive, feature-rich experience for quiz enthusiasts, blending fun, competition, and personalization.