No description
Find a file
2015-08-28 21:37:55 +01:00
config Fix random user 2015-08-28 21:37:55 +01:00
db
lib Fix random user 2015-08-28 21:37:55 +01:00
public Fix random user 2015-08-28 21:37:55 +01:00
spec
views Added player profiles 2015-08-28 21:28:50 +01:00
.gitignore
.nvmrc
gulpfile.js
index.js
mocha.opts
npm-shrinkwrap.json
package.json
Procfile
README.md

ENSL Gathers App

Status

A realtime micro web service to organise gathers for ENSL.org

Design Goals

  1. Create a nice place where the NS2 community can assemble and have fun

  2. Create an efficient, easy-to-use and flexible system to create NS2 gathers

  3. Support the modern web and basic usability expectactions (e.g. realtime, phone and tablet friendly)

That's it

Requirements

  • node.js 0.12

  • MongoDB

Run

npm install

npm start

Todo

Required for Production:

  • Admin tools: Modify Messages
  • Admin tools: Remove gatherer
  • ENSL.org: Pull bans
  • ENSL.org: Archive gather on ensl.org

Nice to have:

  • Hive.naturalselection2.com: Pull stats
  • Steam: Outbound steam messaging
  • Add sounds and configuration
  • Add user profile + backend store
  • Show online/away/offline status
  • Picking order

License

MIT Licensed