Best Buy Musical Instruments

Selection from Rockers & Reviews No-JavaScript Home Page

URLs
bestbuymivideos.com & bestbuymirig.com
Timeframe
June – Dec 2009
Skills used
SEO-friendly XHTML, CSS, Java, Spring Framework

These Best Buy sites helped spread the word about Best Buy Musical Instruments. BBYMI Videos showed musicians discussing the instruments they use, while BBYMI Rig allowed site visitors to build and share their own ultimate rigs—instruments and accessories they could purchase at Best Buy and use to create their own music.

Both sites were built in Flash, but they gracefully degrade to HTML view-only versions for search engines and users without Flash installed (or JavaScript enabled). I built those HTML views, and since that was pretty quick work, I was also able to write the Spring Web MVC Controllers for those pages (using web services created by backend Java developers on the project).

Best Buy Musical Instruments also includes an admin tool to add new videos, rigs, and products to the video and rig sites. I was able to do quite a bit of middle-tier work on that piece of the project as well, writing much of the controller logic in addition to implementing Spring validation and model conversion (from the application models to the view models backing our admin tool forms, and vice versa).