Pop!Quiz is a quiz building and self study app.

Related tags

App PopQuiz
Overview

PopQuiz

image

Project Description

Pop!Quiz is a quiz building and self study app. Users can create their own quizzes or download them from the server. Created quizzes can be given weblinks to tutorials and documentation on the subject. All quizzes generate flash cards based on the questions they contain. Once the user has taken the quiz, they can review the correct answers and scores are saved o the user's profile.

Technologies Used

Kotlin Jetpack Compose HostNav Navigation MVVM Design Pattern REST API RoomDB DataStore AlarmManager Dagger - Hilt

##Features

  • Account Creation
  • Profile
  • Locally stored Quizzes
  • Notifications
  • Flash Cards
  • Searchable Database
  • Resource weblinks

Getting Started

  1. Download the project at https://github.com/RyanKCox/PopQuiz.git
  2. Import into Android Studio
  3. Build and run the project
  4. Register for an account
  5. Upload your toys and begin trading

Usage

First time users will register a new account using an email, password, and name. Once registered users can log in and have the option to stay signed in. Users are then taken to the Saved Quizzes screen. Here all locally saved quizzes will be displayed. A Navigation Drawer is used to navigate the app. Search Quizzes displays a list of quizzes available to users from the server. When clicked, an option to download the quiz is given. The Create a quiz option in the navigation drawer will take the user through the process of quiz creation, filling out a title, descriptions, topics the quiz covers, resource links to external study guides, and finally question creation. There are three types of questions: True or False, Single Answer, and Multiple Answer. When at the Saved Quizzes screen, users can search for quizzes by title and upon selecting a quiz, are taken to the Quiz Overview. The Quiz Overview screen displays information about the quiz, the external link to resources, and buttons for editting the quiz, taking the quiz, and flashcards generated for the quiz. After taking a quiz, users are able to review their answers. Finally, in the Profile Screen, users will see a list of the quizzes they have taken along with user statistics such as average score, most taken quiz, and how many quizzes they have taken.

ScreenShots

Profile QuizOverview FlashCards Quiz

Contributors

You might also like...
Android-Study-Jams - Timely is basically an application which displays Live Time-Table for different semesters in Bhilai Institute Of Technology DesignPatterns - Design patterns are very useful when we study how they work so we can create similar patterns. They are bad when we try to copy them directly A quiz app built with trivia api. This app was built with mvvm architecture, dagger-hilt, retrofit, room database, and navigation components.
A quiz app built with trivia api. This app was built with mvvm architecture, dagger-hilt, retrofit, room database, and navigation components.

A quiz app built with trivia api. This app was built with mvvm architecture, dagger-hilt, retrofit, room database, and navigation components.

Quiz-App - An Android app which have some basic questions
Quiz-App - An Android app which have some basic questions

Quiz-App An Android app which have some basic questions Start page Questions pag

An android Quiz App in kotlin framework and uses Appwrite as backend
An android Quiz App in kotlin framework and uses Appwrite as backend

Quiz App Intro An android Quiz App in kotlin framework and uses Appwrite as backend How to clone and run the project: Cloning : git clone https://gith

A simple word quiz app to prepare for English proficiency tests
A simple word quiz app to prepare for English proficiency tests

Vocab-Buddy Vocab Buddy is a simple, free, and ad-free word quiz app that is designed to help users exercise/improve their vocabulary for globally rec

A work-in-progress quiz app I started developing for a client but got paused.
A work-in-progress quiz app I started developing for a client but got paused.

quiz-app A work-in-progress quiz app I started developing for a client but got paused. Background This app was intended to be a trivia app where users

QuizAppKotlinAndroid - Quiz Android App Written In Kotlin
QuizAppKotlinAndroid - Quiz Android App Written In Kotlin

Quizer - QuizAppKotlinAndroid Homepage Result Page Quiz Page

Comments
Owner
null
Android Study Jams - These are applications built for Android Study Jams 2022 at Chitkara University

Project Description These are applications built for Android Study Jams 2022 at

Armaan Jain 3 Sep 16, 2022
ASJ-Quix - A quiz app developed for Android Study jams sessions

ASJ-Quix A quiz app developed for Android Study jams sessions

Vishnuxx 4 Jan 30, 2022
Self hosted read and to-read list book tracker

JELU Official documentation Like Jelu or find it useful ? Offer me a coffee ☕ Purpose This app main purpose is to track what you have read, what you a

null 181 Dec 28, 2022
Sanctuary relies on the Android Work Profile APIs to create a self-contained work profile on a user's personal device.

Sanctuary relies on the Android Work Profile APIs to create a self-contained work profile on a user's personal device. Managed apps, data, and management policies are restricted to the work profile, keeping them secure and separate from personal data while maintaining user privacy.

Jonathan Odul 1 Dec 15, 2021
An Android-based Cellebrite UFED self-defense application

A proof-of-concept Android application to detect and defeat some of the Cellebrite UFED forensic toolkit extraction techniques.

levlesec 300 Dec 4, 2022
Android-Study-Jams-BSIOTR - NotaRank - Easy notes taking app for students

Android Study Jams BSIOTR Notarank : Notes Taking app Problem Statements The env

null 2 Jan 10, 2022
Android-Study-Jams - An app which could help your fellow students or faculty or college

NOTIFY Problem Statement College or University App : An app which could help you

Shristi Sarma 1 Jan 10, 2022
Alkaa is a to-do application project to study the latest components, architecture and tools for Android development

Alkaa (begin, start in Finnish) is a to-do application project to study the latest components, architecture and tools for Android development. The project evolved a lot since the beginning is available on Google Play! ❤️

Igor Escodro 851 Jan 9, 2023
DSM-Android-Study - DSM 7기 안드로이드를 위한 공간 😀

?? 소개 DSM 1학년 안드로이드 팀 스터디입니다. ?? 규칙 발표는 일주일에 한번, 2명씩 진행합니다. 주제는 되도록 겹치지 않도록 합니다. 간단한 PPT를 만들어 발표합니다. 시간은 7분 내외로 진행합니다. ✨ 주제 되도록 안드로이드 관련된 주제를 선택하도록 합니

null 8 Sep 12, 2022
This application was built as a part of the Android 📱 Study Jam 2021

This application is build by Prince And Team as a part of Andriod Study Jams Facilitator : [email protected] Problem Statement: As there’s a rise in

GDSC GITAM 13 Jan 10, 2022