/collabit

Collaborative programming page using the ACE editor, Share.JS, and Node.JS

Primary LanguageJavaScriptMIT LicenseMIT

Collabit

Collaborative programming page using Share.JS, the ACE editor, and Node.JS.

Demo: http://collabit.herokuapp.com

collabit connecting screenshot collabit connected screenshot

*nix Install

  1. brew/apt-get install node npm
  2. git clone https://github.com/ehaughee/collabit.git
  3. cd collabit
  4. npm install
  5. Optionally, if you are using VSCode and want intellisense: npm run devsetup
  6. And if you want to run the tests: npm test
  7. npm start
  8. Navigate to http://localhost:4000

Windows Install (draft)

  1. Install Node: http://nodejs.org/download/
  2. Install NPM: https://npmjs.org/doc/README.html#Fancy-Windows-Install
  3. Install MinGW: http://sourceforge.net/projects/mingw/files/
  4. From MinGW, install the msys and mingw32-base packages
  5. Add C:\MingGW\msys\1.0\bin and C:\MingGW\bin to your PATH
  6. Install msysgit: https://code.google.com/p/msysgit/downloads/list?q=full+installer+official+git Make sure to select the following option during msysgit install (everything else can be defaults): msysgit install instructions
  7. git clone https://github.com/ehaughee/collabit.git
  8. cd collabit
  9. npm install
  10. node app.js
  11. Navigate to http://localhost:4000