/JS-QuizApp

Quiz Application with database in the back-end to store the questions and other related stuff in JavaScript & Firebase.

Primary LanguageCSSMIT LicenseMIT

JavaScript Quiz App

A small app created for the purpose of learning a JavaScript programming language. The emphasis was on developing a good understanding of the basic priniciples of plain 'vanilla' JavaScript without any additional libraries (i.e., jQuery).

##Concept

  • A guiding principle was to implement a separation of the application data, logic and the UI manipulation part
  • Application has 3 main objects:
    • data object stores all the quiz content (questions and answers) in array of objects after retreiving from firebase database
    • display object contains a methods and properties for updating the DOM
    • control object handles the application logic