How to organize project that use ruby and node.js

We building website that use Ruby on rail and node.js

I pretty new in this field. All of my websites runned on PHP- so it was pretty simple.

We are crew of 3 programmers, so we want to make it avaliable for three of us from every place.

What is the best way to organize it? Cloud? Hosting? localhost?

Thanks in advance!

==Update==

The project is online courses which include the interaction between user and computer.

We want to build the platform on RoR: the website, the user profile, interaction with course's database and so on.

The interaction (user's request) between user to computer INSIDE THE COURSE, will processing with node.js (NLP)