Go to file
Abhinav Adduri 06da24124d Merge branch 'master' of github.com:mozilla/something-awesome 2017-05-24 13:38:25 -07:00
public added short todo list 2017-05-24 13:38:09 -07:00
README.md Update README.md 2017-05-24 13:23:31 -07:00
app.js initial rtc template, send text messages, doesn't work in firefox 2017-05-24 13:16:38 -07:00
package.json initial rtc template, send text messages, doesn't work in firefox 2017-05-24 13:16:38 -07:00

README.md

  • Make sure you have a redis server running: download redis using homebrew: brew install redis
  • Start the redis server: redis-server /usr/local/etc/redis.conf
  • To run the code, clone the git repo, cd into the folder, and run npm install. Then, run npm install -g browserify. Then, run npm start.

Steps to start exchanging messages:

  • Open two separate tabs, one with a location hash of #init. For example, if the port being used is 3000, open one tab as http://localhost:3000/#init, and one as http://localhost:3000.
  • The tab with the location hash should have a button that says create channel. Click that button, and wait for an alert dialog to pop up (this might take a while).
  • In the tab without the init hash, paste the generated code in the input field with the join channel placeholder text.
  • Click connect in the tab without the init hash. Then, click connect in the tab with the init hash (order shouldn't actually matter). You should be able to send messages and see them in the other tab now.