Ember XMPP Instant Messaging Client
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
app
config
public
screenshots
tests
vendor
.bowerrc
.editorconfig
.ember-cli
.gitignore
.jshintrc
.travis.yml
Brocfile.js
LICENSE
README.md
bower.json
package.json
testem.json

README.md

Ember XMPP Instant Message Client

This Ember-CLI application implements a XMPP Instant Message Client. This application is created to demo the use of XMPP and Ember to create a highly scalable real time application based on XMPP technology. You can use this application as a boiler plate to add an instant messaging component to any ember or web application.

Prerequisites

You will need the following things properly installed on your computer.

Installation

  • git clone https://github.com/rjaviervega/ember-xmpp-im this repository
  • change into the new directory
  • npm install
  • bower install

Configuration

XMPP Server

  • Download, install and setup Openfire server localy
  • Create sample users using JID format: user@domain.com

Ember App

  • Edit default settings xmppConfig on file config/environment.js

Running / Development

  • ember server
  • Visit your app at http://localhost:4200.
  • Login with your XMPP user/pass
  • Subscribe to users to create your roster
  • Click on a user to start chatting

Screencast

Watch this presentation on the Heroku SF Meet up about using EmberJS and XMPP.

Screenshots

Lisence

This software is open source under GPL v3.0