Project Description Ribbit gives everyone in the audience an equal voice by turning each person's laptop or phone into a mic. No waiting for mics to be passed. No waiting for the mic to turn on. No need for mics at all!
- Product Owner: SungMin Chang
- Scrum Master: Ryan Atkinson
- Development Team Members: Brian Hsu, Andy Kitson
Some usage instructions
- Node 0.12.0
have mongodb? If not: http://docs.mongodb.org/v2.2/tutorial/install-mongodb-on-os-x/
githubapp.js
- You will need to include this file in the server folder.
- It is not included in the repo because it is .gitignore(d).
- This file contains your credentials for Github authentication, so it should never be pushed to the repo!
- It will contain the following: module.exports = { clientID:"< get this from signing up your app with github >", secret:"< get this from signing up your app with github >" };
- When you signup use the following for local testing: callbackURL: 'http://127.0.0.1:8000/auth/github/callback'
From within the root directory:
sudo npm install -g bower
npm install
bower install- Access Microphone
- Grab data from microphone
- Transmit Data
- Server Maintains Connection
- Passes through server
- Servers serve to presenter's client
- Pass audio data to system audo output
View the project roadmap here
See CONTRIBUTING.md for contribution guidelines.