In the morning we’ll build a basic Rails app. We’ll look briefly at Rails in-built scaffolding, then we’ll scrap/modify that to better understand the process and suit some specific needs of the tutorial day project, for example having a separate admin area for managing the content of our app.

We’ll introduce some simple unit and functional tests to give us confidence in our code.

In the afternoon, we’ll be adding a little more front end polish to our basic app. We’ll take a look at some existing tools that could improve our basic app; tidying up the appearance and functionality, particularly of forms and error messages.

Pre-requisities
Install Ruby on Rails
( see MacOSX Leopard or MacOSX Snow Leopard or Windows )

Install the following gems:
Add gemcutter as a source for gems (if not already)
sudo gem sources -a http://gemcutter.org/

sudo gem install formtastic shoulda factory_girl paperclip