All Projects → hellosagar → Quiz-App

hellosagar / Quiz-App

Licence: MIT License
A Quiz Android application 📱 built using Java ♨️ and showing best practices of 🛠️ Room

Programming Languages

java
68154 projects - #9 most used programming language

Projects that are alternatives of or similar to Quiz-App

Android Debug Database
A library for debugging android databases and shared preferences - Make Debugging Great Again
Stars: ✭ 7,946 (+23978.79%)
Mutual labels:  sharedpreferences, sqlite, room-persistence-library
room-populate-demo
Room database pre-population demo
Stars: ✭ 17 (-48.48%)
Mutual labels:  sqlite, room-persistence-library
Tbls
tbls is a CI-Friendly tool for document a database, written in Go.
Stars: ✭ 940 (+2748.48%)
Mutual labels:  sqlite, database-schema
Dbmate
🚀 A lightweight, framework-agnostic database migration tool.
Stars: ✭ 2,228 (+6651.52%)
Mutual labels:  sqlite, database-schema
flutteranimations
Flutter login and signup screen with animations.
Stars: ✭ 34 (+3.03%)
Mutual labels:  signup-page, login-page
Books jetpack
A sample application to demonstrate how to use Jetpack Architecture Components in an Android Application following the Clean Architecture concepts.
Stars: ✭ 241 (+630.3%)
Mutual labels:  sqlite, room-persistence-library
Sqlite For Beginners 2019
SQLite on Android with Room Persistence Library (beginner course)
Stars: ✭ 107 (+224.24%)
Mutual labels:  sqlite, room-persistence-library
Appdatareader
A library for reading Shared Preferences and Database values within the application.
Stars: ✭ 126 (+281.82%)
Mutual labels:  sharedpreferences, sqlite
Contacts
A flutter project with Implementation of a Contacts app in 4 ways (API, Custom, Preferences and Sqflite).
Stars: ✭ 100 (+203.03%)
Mutual labels:  sharedpreferences, sqlite
E Commerce Db
Database schema for e-commerce (webstores) sites.
Stars: ✭ 245 (+642.42%)
Mutual labels:  sqlite, database-schema
Kripton
A Java/Kotlin library for Android platform, to manage bean's persistence in SQLite, SharedPreferences, JSON, XML, Properties, Yaml, CBOR.
Stars: ✭ 110 (+233.33%)
Mutual labels:  sharedpreferences, sqlite
PowerPreference
💾 A Powerful library to control and simplify the usage of shared preference in Android.
Stars: ✭ 95 (+187.88%)
Mutual labels:  sharedpreferences, room-persistence-library
KeepSafeNew
Sample app to demonstrate MVP (Model - View - Presenter), Android Architecture Components (Room Persistence, LiveData), RxJava2, ButterKnife in Android.
Stars: ✭ 58 (+75.76%)
Mutual labels:  room-persistence-library
Vp.FSharp.Sql.Sqlite
F# Wrapper for SQLite using System.Data.SQLite and Vp.FSharp.Sql
Stars: ✭ 25 (-24.24%)
Mutual labels:  sqlite
couchwarehouse
Data warehouse for CouchDB
Stars: ✭ 41 (+24.24%)
Mutual labels:  sqlite
astro
Astro allows rapid and clean development of {Extract, Load, Transform} workflows using Python and SQL, powered by Apache Airflow.
Stars: ✭ 79 (+139.39%)
Mutual labels:  sqlite
XrayDB
X-ray Reference Data in SQLite library, including Python interface
Stars: ✭ 26 (-21.21%)
Mutual labels:  sqlite
numbsql
Run Numba compiled functions into SQLite
Stars: ✭ 34 (+3.03%)
Mutual labels:  sqlite
Zipcodes
A simple library for querying U.S. zipcodes.
Stars: ✭ 63 (+90.91%)
Mutual labels:  sqlite
winmerge2011
Fork of WinMerge which has a different set of features
Stars: ✭ 36 (+9.09%)
Mutual labels:  sqlite

Quiz App

A Quiz Android application 📱 built using Java ♨️ and showing best practices of 🛠️ Room

❤️ Try App

Scan QR Code

Get Apk Download here


⚙️ Features

  • App consists of Quiz of primarily three subject - Maths, Geography, Literature
  • Maintaining history of previous attempts of quiz using Room.
  • You can switch users using the Login/Register
  • Feature to change to your current password
  • Added loader while data is being fetched from API
  • Showing the result at the end the Quiz.
  • Implemented login, register,edit password, previous attempts all using SQL Lite DB using Room

🚀 Technology Used

  • Quiz App is build using Java
  • Asynctask for asynchronous
  • Room Persistence Library

📸 Screenshots

Imgur Imgur Imgur
Imgur Imgur Imgur
Imgur Imgur Imgur
Imgur Imgur Imgur

Dependencies Used

* Room Persistence Library 2.2.5
* Gson 2.8.6

License

MIT License

Copyright (c) 2021 Sagar Khurana

Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].