Ruby on Rails app from Chapter 2 of RailsTutorial.org