/RDMs

Ruby Direct Messages. A ruby on rails app allowing users to send direct messages to each other facebook messenger style.

Primary LanguageRubyMIT LicenseMIT

Logo

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.

Getting Started

Prerequisites

Installing

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.

Demo

Messaging Interface

Built With

Versioning

We use SemVer for versioning. For the versions available, see the tags on this repository.

License

This project is licensed under the MIT License - see the LICENSE file for details