My Final Project for a Human-Computer Interaction/Usability course demonstrating the use of mini-apps/widgets on the web. Some examples include a Google Maps widget and an image viewer.
This looks like a good candidate for yet another side project. If I wear pants while riding my current bike, I have to roll up the right-hand side to avoid getting the pant leg caught in the chain. My bike has too many gears as it is.