Skip to content

Latest commit

 

History

History
executable file
·
76 lines (56 loc) · 1.87 KB

README.md

File metadata and controls

executable file
·
76 lines (56 loc) · 1.87 KB

bash-to-the-trivia

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.

Team

  • Product Owner: Alyssa Zheng
  • Scrum Master: Sevda Anefi
  • Development Team Members: Paul Suphankanok, Romain Dejean

Table of Contents

  1. Usage
  2. Requirements
  3. Development
    1. Installing Dependencies
    2. Tasks
  4. Team
  5. Contributing

Usage

Once the repo has been cloned and dependencies installed, run 'mongod' & 'npm start' from the command line.

Requirements

"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"

Development

Installing Dependencies

From within the root directory:

npm install

From within the client directory:

npm install bower
bower install

Roadmap

View the project roadmap [https://docs.google.com/spreadsheets/d/1tKUEOUHdCOdMaLSfoxW_ClhZ-fggJmUR1kDm8qBcxqY/edit?usp=sharing]

Contributing

See CONTRIBUTING.md for contribution guidelines.