public
Description: Kickstart your Rails app with a blank-slate project configured for RSpec, Haml
Clone URL: git://github.com/mislav/kickstart-rails.git
mislav (author)
Tue Apr 29 22:22:48 -0700 2008
commit  dc90e62128e50ef8937f2800a10efc4f0a857e98
tree    10a95e8544a9902589b37862c549a2fb9848d8f3
parent  ff658ecd7314284002c775b31c17d4405662f6ef
name age message
file .autotest Wed Apr 30 21:08:16 -0700 2008 fix autotest. mock with mocha [mislav]
file .gitignore Sun Apr 27 16:13:33 -0700 2008 application layout; public controller [mislav]
file README.markdown Sun Apr 27 18:36:56 -0700 2008 indent code blocks in README [mislav]
file Rakefile Sun Apr 27 14:47:24 -0700 2008 generated Rails skeleton [mislav]
directory app/ Sun Apr 27 17:42:39 -0700 2008 some default styles on top of CSS reset [mislav]
directory config/ Sun Apr 27 15:56:40 -0700 2008 add edge haml [mislav]
directory db/ Sun Apr 27 16:13:33 -0700 2008 application layout; public controller [mislav]
directory public/ Sun Apr 27 17:42:39 -0700 2008 some default styles on top of CSS reset [mislav]
directory script/ Sun Apr 27 15:48:57 -0700 2008 rspec on rails [mislav]
directory spec/ Wed Apr 30 21:08:31 -0700 2008 add HTML::Node#inner_text helper for use with h... [mislav]
directory stories/ Sun Apr 27 15:48:57 -0700 2008 rspec on rails [mislav]
directory vendor/ Sun Apr 27 18:32:37 -0700 2008 better index view in sexy_scaffold generator (c... [mislav]
README.markdown

Kick-start your new Rails project with this blank-slate application

git clone --origin kickstart git://github.com/mislav/kickstart-rails.git project_name

Example of what you could to after that:

cd project_name
script/generate sexy_scaffold user name:string email:string last_login:datetime
rake db:migrate
script/server

Then visit localhost:3000/users.

Preconfigured for:

  • Rails 2.1
  • HTML4 Strict
  • RSpec
  • Haml
  • make_resourceful

Useful stuff:

  • CSS reset in Sass
  • application layout in Haml
  • few application view helpers
  • sexyscaffold generator (RSpec + Haml + makeresourceful)

TODO:

  • Simple JavaScript helpers in application.js
  • Paperclip for attachments?
  • spec'd out user authentication