Skip to content
master
Switch branches/tags
Go to file
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 
 
 
 
 
 
 
 
 

stack

A web application for stacking people for intervining in a conversation.

Helpful tool for facilitators and participants of meetings with a lot of people or on-site and remote participants.

See Taking Stack (Meeting Facilitation Technique) for more information about the technique.

Deployed version: stack.wmflabs.org

Run

  • npm install
  • Development: npm start, open http://localhost:3000
  • Production:
    1. Compile everything npm run build
    2. PORT=80 node index.js
    3. Deployables are {index.js}, {server/}, and {build/}

Requirements

  • npm version 5+
  • node.js version 6+

TODO

  • Server
    • Migrate server to express
    • Clean up server code
  • Client
    • Add buildtool for better client side asset management
    • Refactor frontend using es6 and modules
  • Improvements
    • Use SSE or websockets or long polling for communication
    • Change participant to set name when joining before they can add themselves
    • Checkbox for I'm a facilitator that enables being able to pop people from the stack (disabled by default)
    • Being able to manage the stack (remove participants on the middle, etc)
    • Disallow contiguous participants in stack
    • Improve styles

About

A web site/application for keeping a stack of people queued up for intervention/questions

Resources

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •