Skip to content

marcojahn/steffiserver

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

38 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

steffiserver

Server for scrum poker meetings. Build Status

Requirements

  1. node.js (0.8.x)
  2. express (3.0.x)
  3. coffeecup (0.3.x)
  4. socket.io (0.9.x)

For running the tests:

  1. vows (0.6.x)

Contributing

to install, use:

npm install

to run tests, use:

npm test

REST interface

/                 GET                   enter username
/login            POST[username]        connect session id with username
/channel          GET                   list of channels
/channel          POST[name]            create channel
/channel/<name>   GET                   join channel
/logout           GET                   leave all channels

/channel/<name>/story                       GET                       list stories of channel
/channel/<name>/story                       POST[task,description]    create story
/channel/<name>/story/<id>                  PUT[points]               poker story
/channel/<name>/story/<id>                  GET                       read results

Next steps

  1. channel creator = story creator
  2. start voting
  3. vote!
  4. collect results and display
  5. revote
  6. close and remove story
  7. close and remove channel
  • auto close off channels?
  • auto logout session?
  • show a list of users in channel?

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published