ELO-Everything

Overview

Quiz application using a modified ELO system to categorize questions across multiple categories.
Users can answer questions in various categories to track their profeciency. Question creation is crowd sourced, with the dificulty of the questions being handled by the ELO ratings attached to the users and questions. If a user gets a question right their ELO in those categories goes up, and the questions ELOs go down, and if they get the question wrong vice-versa.

Front-End

Angular based single page web application, minimal Bootstrap utilization.

Technologies

  • AngularJS
  • Bootstrap

Back-End

Node server with Facebook integration

Technologies

  • NodeJS
  • Express
  • MongoDB
  • Mongoose
  • Passport