Team Shazbot

Team Members

  • viking
  • JPEG James
  • dupontct
  • Cole

What

A web app to keep track of stuff you've let your friends borrow. That's it. Quick, easy, intuitive.

Where

Entry URL:
http://shazbot.r09.railsrumble.com

How

Framework:
- Rails

Javascript:
- jQuery
- jQuery UI
- jQuery Autocomplete (from http://bassistance.de)

Authentication:
- authlogic
- authlogic-oid
- ruby-openid
- open_id_authentication

Amazon API:
- ruby-aaws

Others:
- rubyist-aasm
- mbleigh-subdomain-fu

Development:
- thoughtbot-factory_girl
- sevenwire-forgery
- sevenwire-bootstrapper
- mocha

Deployment:
- thoughtbot-suspenders
- capistrano
- passenger + apache + mysql
- ubuntu

Stock Images:
- clker.com (7 clipart images used for Amazon thumbnail placeholders, max size 75 x 75)

Comments

We tried really hard to make the login/register the same thing, but in the end had to go with the two step process due to time issues. :/ Thanks for the input, everyone.

The way that open-id was implemented was very frustrating. I tried to login and it failed. Then I tried again and it failed again. I was like wtf??? and then I noticed a link to register, which also just simply required an open-id login, and took me back to the original login page, which then worked. Not a good first impression.

The blinking big cursor, input and heavy jquery effects are cute but ultimately don’t add much value to me beyond visual appeal.

Why have register as a separate thing from login when you’re just putting in an OpenID anyway? :)

rails rumble site isn’t open-id only, but your rails rumble account can be used as an open id, especially for judging rails rumble entries.

A nice utility with broad audience, executed with clean design and a stripped down UI. Some form validation issues break up the otherwise smooth interaction of recording a loaned object, but I was quite impressed otherwise.

Just seems a bit odd, since the Rails Rumble site itself is OpenID only. :(

OpenID only available option to log in, with no standard UID/PW option for those who dislike OpenID’s invasive/mushing up of profiles tendencies and extra steps to use/learn – immediate pass. Sorry.