The best way to learn something is to develop an application with it. So when it comes to Rails, I decided [*] to develop a clone of TinyUrl.
Here is the screen shot of the website. The source code is hosted at google project hosting and you can find the summary of the development here.
[*] The suggestion to develop this as a starting point came via Adnan Masood who is running LinkCutter.