/quiz

A quiz app using MEAN

Primary LanguageTypeScript

Quiz App

Quiz is a MEAN based online quiz application.

  • Submit quiz
  • Instant result
  • Admin module

Please note that the app is not fully developed yet.

Tech

Quiz uses a number of open source projects to work properly:

  • [Angular] - HTML enhanced for web apps!
  • [Webstorm] - awesome web-based IDE
  • Twitter Bootstrap - great UI boilerplate for modern web apps
  • node.js - evented I/O for the backend
  • Express - fast node.js network app framework [@tjholowaychuk]

Installation

Quiz requires Node.js v4+ to run.

Install the dependencies and devDependencies and start the server.

$ cd quiz
$ npm install -d
$ nodemon server

Run Angular in another terminal tab.

$ npm start

Make sure MongoDB is running on localhost:27017

Development

Open your favorite Terminal and run these commands.

First Tab:

$ nodemon server

Second Tab:

$ npm start

Todos

  • Authentication for admin
  • User scores
  • Results for each user

License

Apache 2.0