About the APP

JobinQ tries to provide a new experience regarding the way we play quiz. Besides of the traditional score hits we have in all apps, here you also have to achieve the final Score, which is increased by one while you hits more questions but on the other hand it is zeroed when you make a mistake. Therefore, here you not only have to hit the correct answer but you also must avoid making mistake, otherwise your final Score will be zero.

General Overview:

  • For this project I chose using MVVM with view Controller;
  • Excepting the launch screen, all the views have been written programmatically;
  • I’m trying to use the SPM as much as I can and for now the following libs were implemented using SPM:
  • FirebaseAuth;
  • SnapKit;
  • RxSwift;
  • RxBiBinding.


  • To compile this project you’ll need to:
    • I: Register the project on Firebase;
    • II:Download the file GoogleService-Info.plist file;
    • III: Save it at: JobinQ/


View Github