Skip to content

dasrick/tox-chat-ui

Repository files navigation

tox-chat-ui

GitHub version Build Status dependency Status devDependency Status Heroku Badge Heroku Badge

Simple chat for AngularJS

A sample chat app ... based on AngularJS, Bootstrap, SockJS, Webstomp, RabbitMQ ... support Emoticons (ng-emoticons)

Installation

Install with npm

$ npm install

Development

Run with npm

$ npm run build

This command will be triggered automatically after installation. There are a lot of other commands, just take a look into script section of package.json.

Usage

Run with npm

$ npm run start

RabbitMQ

  • add exchange (example: webcast-chat) as type: fanout, durability: durable, auto-delete: no, internal: no
  • add queue (example: chat-history) durability: durable, auto-delete: no
  • bind the queue to exchange with routingkey room*