02 Nov 2009

Quotes is a Sinatra application for browsing and submitting IRC quotes

Having frequented IRC since 1999, I’ve always been disappointed with existing quote submission applications for their ugliness. Itching to try out Sinatra, Sequel and jQuery I started (re)writing Quotes last coding night.

From the code, to the design and ultimately the user experience; the objective of Quotes was to be simple. I wanted users to receive immediate feedback for any action that’s performed. I want quotes to be so pretty that you’d scroll up and down the page a couple of times.

It has a tiny footprint. There’s only three models, a few actions and a couple of views. Without caching it’s still fast to load on a resource limited environment, such as DreamHost. Sinatra was a perfect match for this tiny project.

Code is on GitHub and you can view a live example of the application. Thanks to #lolbot on irc.freenode.com for the motivation, Ashley Kyd for the concept and Pascal Klein for the initial design.


← Previous
Next →

Tate Johnson is a 23 year old Ruby on Rails developer and university student living in Brisbane, Australia. He enjoys riding bicycles, motorbikes, taking photos and travelling.