A ruby on rails app allowing users to send direct messages to each other facebook messenger style. There is a publish-subscribe observer system in the background, and when a notification is submitted to the server, the system uses JavaScript to update the frontend views.
- We use Bundler to track and prepare all our gems.
- Ruby v2.3.3
Clone this repo. Run the following commands within terminal in this repo folder:
bundle install
gem update system
rails s
or, more efficiently:
bundle install && gem update system && rails s
In a new terminal tab:
rackup private_pub.ru -s thin -E production
This will set up the faye server.
If you're running into problems, run:
rvm --default use 2.3.3
to set the default ruby version.
Then just travel to localhost:3000 and you're all set up locally.
Messaging | Interface |
---|---|
We use SemVer for versioning. For the versions available, see the tags on this repository.
This project is licensed under the MIT License - see the LICENSE file for details