I would suggest using AngularJs instead, since it can be purely client-side code, you don't need to deal with anything server-side.
There are also some nice online development environments like codenvy that can provide a pretty rich environment and I belieave have some collaburative features too (instead of using dropbox, doodle and slideshare, maybe).
If all those technologies seem intimidating, some strategies:
If it's worth saying, but not worth its own post (even in Discussion), then it goes here.