Skip to content
/ TriviApp Public

TriviApp is an Android app game to help you have fun for hours.

License

Notifications You must be signed in to change notification settings

kzaf/TriviApp

Repository files navigation

TriviApp

TriviApp was made as the Capstone project for Udacity Android Nanodegree.
An Android app game to help you have fun for hours. All the question/answers are fetched from OpenTriviaDB

Features

  • Contains a login screen with Firebase Auth
  • Ability to select from several different categories to play
  • Track score of your progress for each category
  • Cool effects for the gameplay
  • Cool dialogs to make the experience more fun
  • Day/Night mode
  • Vibration on/off option
  • Profile screen to display the total score and an overview of each category you have played

Libraries

  • Firebase Auth
  • Firebase Core
  • Firebase ui auth
  • Firebase Database
  • Picasso & OkHttp3
  • Retofit & Gson
  • MPAndroidChart
  • FancyGifDialog-Android
  • EasyNativeDialog-for-Android
  • Support:preference-v7
  • ButterKnife
  • Room
  • Lifecycle

Screenshots

Screenshot_20190830-213051

Widget

Screenshot_20190830-2152061