achatwithsinatra - a simple sinatra chat app
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.
features
public
views
.gitignore
Gemfile
Gemfile.lock
README.md
Rakefile
achatwithsinatra.rb
config.ru

README.md

[]: {{{1

File        : README.md
Maintainer  : Felix C. Stegerman <flx@obfusk.net>
Date        : 2013-12-09

Copyright   : Copyright (C) 2013  Felix C. Stegerman
Version     : v0.2.1

[]: }}}1

Description

[]: {{{1

achatwithsinatra - a simple sinatra chat app

achatwithsinatra is a simple chat app built w/ sinatra, haml, and coffeescript; it uses server-sent events to communicate events from the server to the client.

Building this app is the demonstration part of my [sinatra presentation] (http://obfusk.github.io/achatwithsinatra).

It's also running on [heroku] (http://achatwithsinatra.herokuapp.com).

The code is on [github] (https://github.com/obfusk/achatwithsinatra).

[]: }}}1

Specs & Docs

$ rake cuke

TODO

  • show users, channels
  • quit message on join/close
  • handle GET/POST success/failure
  • EventSource polyfill for android browser?

License

GPLv2 [1].

References

[]: {{{1

[1] GNU General Public License, version 2 --- http://www.opensource.org/licenses/GPL-2.0

[]: }}}1

[]: ! ( vim: set tw=70 sw=2 sts=2 et fdm=marker : )