Bash to the trivia is an interactive multiplayer Trivia game. Users can access the lobby room upon Sign-up. They are able to create new rooms, add friends to these private rooms and compete playing Trivia. Each user will have a score and ranking in each room he/she belongs to.
This projects uses the MEAN stack and integrates Socket.io technology to facilitate the Multiplayer mode.
- Product Owner: Alyssa Zheng
- Scrum Master: Sevda Anefi
- Development Team Members: Paul Suphankanok, Romain Dejean
Once the repo has been cloned and dependencies installed, run 'mongod' & 'npm start' from the command line.
"underscore": "~1.8.3", "jquery": "~2.1.1", "angular": "^1.5.9", "angular-ui-router": "^0.3.2", "bootstrap": "^3.3.7" "babel-cli": "^6.7.5", "babel-preset-es2015": "^6.6.0", "babel-register": "^6.7.2", "bcrypt": "", "bcrypt-nodejs": "0.0.3", "bcrypt-promised": "", "bluebird": "^3.4.6", "body-parser": "*", "express": "^4.14.0", "express-jwt": "^5.1.0", "jsonwebtoken": "^7.2.1", "mongodb": "^2.2.12", "mongoose": "^4.7.1", "morgan": "^1.7.0", "nodemon": "^1.11.0", "request": "^2.79.0", "socket.io": "^1.7.1", "url": "^0.11.0"
From within the root directory:
npm install
From within the client directory:
npm install bower
bower install
View the project roadmap [https://docs.google.com/spreadsheets/d/1tKUEOUHdCOdMaLSfoxW_ClhZ-fggJmUR1kDm8qBcxqY/edit?usp=sharing]
See CONTRIBUTING.md for contribution guidelines.