All Projects â†’ alfg â†’ chathub-client

alfg / chathub-client

Licence: other
💬 Chatrooms for your Github Projects

Programming Languages

CSS
56736 projects
javascript
184084 projects - #8 most used programming language

chathub-client ChatHub

ChatHub is a simple chatroom application for your Github projects; featuring websockets, Github Login, Emojicons and code syntax highlighting!

ChatHub Demo: http://chathub.github.io/

Room Example: http://chathub.github.io/alfg/demo

chathub-client is the frontend application built to be hosted on any static host, including GitHub Pages!

chathub-server is the backend websocket/OAuth server used to connect the sockets from the client application.

Installation

Setting up your own chathub-client is simple, just follow the steps below:

  1. Install chathub-server using instructions at https://github.com/alfg/chathub-server

  2. Clone, install and run grunt to build compiled resources

$ git clone https://github.com/alfg/chathub-client.git
$ cd chathub-client
$ npm install
$ grunt
  1. Open js/chathub.js and configure
var GITHUB_CLIENT_ID = "your github client id";
var SOCKETIO_HOST = host === "http://yoursocketiohost[:port]";
  1. Host anywhere, including Github Pages!

License

chathub-client is open-source under the MIT License.

Credits

chathub-client uses the following technologies, check them out!

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].