Small, lightweight web-based chat server.
JavaScript Ruby
Switch branches/tags
Nothing to show
Latest commit 1b07e16 Apr 14, 2012 @paulnt04 paulnt04 Initial Commit
Permalink
Failed to load latest commit information.
public Initial Commit Apr 13, 2012
script Initial Commit Apr 13, 2012
spec Initial Commit Apr 13, 2012
views Initial Commit Apr 13, 2012
.gems Initial Commit Apr 13, 2012
.gitignore Initial Commit Apr 13, 2012
Gemfile Initial Commit Apr 13, 2012
Gemfile.lock Initial Commit Apr 13, 2012
MIT-LICENSE Initial Commit Apr 13, 2012
README.rdoc Initial Commit Apr 13, 2012
Rakefile Initial Commit Apr 13, 2012
application.rb Initial Commit Apr 13, 2012
config.ru Initial Commit Apr 13, 2012
environment.rb Initial Commit Apr 13, 2012

README.rdoc

Sinatra Application Template

A base Sinatra application template. Just fork and build. Yay! Includes Bundler, RSpec2, Handlebars.js, jQuery, and erb, all ready to go.

Works with both Ruby 1.8.7 and Ruby 1.9.2.

Configuration

Dependencies and all configuration is done in environment.rb.

Add your controller actions in application.rb. Views for these actions are placed in the views directory. Static files, including a stock stylesheet, go in the public directory. Models go in the lib directory and are auto-loaded.

Testing

Add your specs in spec; just require spec_helper.rb to pre-configure the test environment. A number of samples are provided (including a sample model, which can be removed). To run the specs:

rake spec

Getting Started

bundle install
rake db:migrate
ruby application.rb

Thanks

This project includes contributions from the following developers:

* paulnt04 (Paul Panarese)
* garrensmith
* bryanwoods
* flexd
* mcollina

© 2011 Nick Plante. This code is distributed under the MIT license.