Skip to content

microthought/trivia

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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.

About

A tool to trick kids into learning

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 73.6%
  • HTML 18.2%
  • CSS 8.2%