andrewilyas / hackathon-judging

HackMIT's pairwise judging system
GNU General Public License v3.0
7 stars 3 forks source link

Missing package.json #1

Open stephaneLeroy opened 7 years ago

stephaneLeroy commented 7 years ago

Hello,

To be able to run npm install we need a package.json properly configured with dependencies. Can you provide it?

stephaneLeroy commented 7 years ago

A working one :

{
  "name": "hackathon-judging-master",
  "version": "1.0.0",
  "description": "The HackMIT judging system is meant to fix the pervasive problem of inaccurate judging at hackathons. Since humans are by nature bad at ranking objects but excellent at comparing them, this judging system is based on a sequence of pairwise decisions that judges make---the application gives judges a project to go to, and at each step, the judge only has to answer \"Was this project better, or the last one?\" The app then uses recent research in crowdsource ranking from pairwise data (called CrowdBT) to construct an overall project ranking. For more information, I highly recommend you check out [this post](https://medium.com/hackmit-stories/designing-a-better-judging-system-bfb1af7cede8) and [this post](https://medium.com/hackmit-stories/implementing-a-scalable-judging-system-bd193214c304#.a8vi0fqh0) (written by Anish Athalye, creator of the initial implementation).",
  "main": "server.js",
  "scripts": {
    "test": "echo \"Error: no test specified\" && exit 1",
    "start": "node server.js"
  },
  "author": "andrewilyas",
  "license": "GPL-3.0",
  "dependencies": {
    "basic-auth": "^1.1.0",
    "bcryptjs": "^2.4.3",
    "body-parser": "^1.17.1",
    "compute-digamma": "0.0.0",
    "connect-flash": "^0.1.1",
    "csv-write-stream": "^2.0.0",
    "express": "^4.15.2",
    "express-session": "^1.15.2",
    "fs": "0.0.1-security",
    "html": "^1.0.0",
    "http": "0.0.0",
    "math-betaln": "0.0.0",
    "moment": "^2.18.1",
    "mongoose": "^4.9.8",
    "node-uuid": "^1.4.8",
    "nunjucks": "^3.0.0"
  }
}
bdeanindy commented 6 years ago

Submit a PR with that!. LOL