achatwithsinatra - a simple sinatra chat app
Ruby CoffeeScript CSS
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

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

Description

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.

It's also running on heroku.

The code is on github.

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] GNU General Public License, version 2 --- http://www.opensource.org/licenses/GPL-2.0