Skip to content

Quizfinity is a mobile application designed to combine learning with fun through quizzes and trivia questions on various topics such as Technology, Science, Nature, Riddles, Literacy, and more.

Notifications You must be signed in to change notification settings

khairatAA/Quizfinity

Repository files navigation

Quizfinity(A Quiz App)

Quizfinity_logo

Introduction

Welcome to Quifinity! Quizfinity is a mobile application designed to combine learning with fun through quizzes and trivia questions on various topics such as Technology, Science, Nature, Riddles, Literacy, and more. The app is suitable for users of all age groups, making it a versatile tool for education and entertainment. Quizfinity is accessible to all users on Google Play Store, to download the app check out Quizfinity's Website then click the download button.

Key Features (MVP)

Splash Screen

SplashScreen

- Logo Display: The app's logo is displayed upon loading.

Onboarding

SplashScreen SplashScreen SplashScreen

- Three-Page Slider: Introduces users to the app and its features, highlighting reasons to use Quizfinity.

Authentication

SplashScreen SplashScreen

- Email and Password: Users can register and log in using their email addresses and passwords.

Home Screen

SplashScreen

- Category Cards: Each category is displayed in a card were a user can select any category.

- User's Rank: Displays the User's rank on the leaderboard.

- User's Points: Displays the total points the user has earned.

Quiz Screen

SplashScreen SplashScreen SplashScreen

- Question Display: Shows the quiz question with 4 or 5 options.

- Timer: Displays a countdown timer for the level:

  • Easy: 10 minutes per level
  • Medium: 8 minutes per level
  • Hard: 5 minutes per level

- Post-Quiz: After time elapses or the user submits their answers:

  • Shows a "quiz over" screen indicating pass/fail status.
  • Allows progression to the next level if passed, or retrying the level if failed.
  • After completing all levels in a mode, a success page is displayed with an option to return to the list of modes.

Technologies Used

Frontend

  • React Native
  • TypeScript

Backend / Database / Authentication

  • Firebase

External Database for Questions

  • Open Trivia DB

Accessibility

  • Website: Quizfinity's Website
  • Source Code: Available in Github
  • Download Quizfinity on Google Play Store: The app is accessible on Google Play Store, with a download button provided on the website.

Contact

For more information or support, please visit our website or contact our support team.

About

Quizfinity is a mobile application designed to combine learning with fun through quizzes and trivia questions on various topics such as Technology, Science, Nature, Riddles, Literacy, and more.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published