Battery Draining Tool

July, 2011
Battery Draining Tool

Battery Draining Tool Design Goals
-Develop a system to measure battery life across all modern operating systems and device platforms.
-Other details are unavailable at this time.


Battery Draining Tool Final Design
-Details are unavailable at this time.

There are no screenshots available at this time.

Gerber Motorsport Website Redesign

July, 2011
Gerber Motorsport Website

Gerber Motorsport Website Design Goals
-Develop a website for an automotive tuning/restoration/race-prep/repair shop.
-Site should incorporate a blog, photo gallery, contact information, history of shop, etc.
-Site should be able to update a Facebook page directly.
-Webpage should be clean, simple, and informative.


Gerber Motorsport Website Final Design
-Site has parts based on Wordpress for blogging functionality.
-Galleries can be maintained either via Wordpress or text files/drag-and-drop into folder hierarchy.
-Page design is still in progress.
-Feature build/rollout is still in progress.


Walkthrough/screenshots (in PDF form) available here.

NewsRoom

June, 2011
NewsRoom

NewsRoom Design Goals
-Develop base model for news aggregator that is centered around specifying a content type first and foremost.
-The system should be as simple as possible and should be based around a fast development time.
-The system should use existing libraries for most of its code base.
-The system should be almost entirely based on front-end technologies (HTML/CSS/Javascript).


NewsRoom Final Design
-The entire system could be built using the jQuery/jQueryUI javascript frameworks, Yahoo! Query Language for its data aggregation, and HTML5’s LocalStorage feature to maintain user settings in leu of any server-side storage.
-The UI natively scales to tablet applications and is finger-friendly from the start.
-The only user input is in the search bar, so validation is kept to an absolute minimum.
-Sources would be manually set by the site’s administrators, but in the future could be added to via Google Reader’s API. In the initial design, however, users could still toggle on/off available sources.


Walkthrough/screenshots (in PDF form) available here.

TMI Viewer

February, 2011
TMI Viewer

TMI Viewer Design Goals
-Develop system that scans Twitter for image uploads then displays them to the user.
-The System should scale to any smartphone, tablet, laptop, or desktop.
-The System should use HTML5 when possible to store details relating to the user’s useage of the system.
-The System should log local user behavior as well as aggregate global useage.
-The System should have filters to look for tweets from individual users, as well as including/excluding certain keywords.
-The System should allow tweets to appear via different posting methods.



TMI Viewer Final Design
-Server uses combination of PHP, Node.js, and Now.js to log user details, client uses HTML/CSS/JS/Now.js.
-Server utilizes advanced searches across the Twitter Search API to retrieve tweets to view.
-Server keeps track of operating system, screen size, average and total time on page, images seen, and other attributes.
-Client retrieves different sized images depending on resolution of the current window.
-Client application redraws itself based on device orientation.

Gerber Motorsport Banner

January, 2011
Gerber Motorsport Banner

Gerber Motorsport Banner Design Goals
-Create banner to put on windshield of cars built by Gerber Motorsport.
-Banner must be scalable to fit on different vehicles (drawn with paths).
-Banner should resemble original company logo.
-Banner should be printable on static cling or vinyl wrap.


Gerber Motorsport Banner Final Design
-Banner was built in Adobe Fireworks, then saved as an EPS.
-Banner is used shop-wide on all project cars.
-Banner will be used on redesigned shop website.
-Banner was delivered with multiple color options for use with different vehicle colors/owner preference.



Graphics (in PDF form) available here.

YANR (Yet Another News Reader)

January, 2011
(YANR) Yet Another News Reader

Yet Another News Reader Design Goals
-Develop a finger-friendly news reader for tablets/desktop operating systems (mouse friendly as well).
-Develop single-pane and multi-pane solution.
-The System uses HTML5/CSS3 whenever possible.
-The System should be quick to develop and scale to multiple device sizes, resolutions, and screen orientations.


Yet Another News Reader Final Design
-The entire system could be built using the jQuery/jQueryUI javascript framework, Yahoo! Query Language for its data collection, and HTML5’s LocalStorage feature to maintain user settings in leu of any server-side storage.
-No credentials keep user input to a minimum.
-Sources would be manually set by the site’s administrators, but in the future could be added to via Google Reader’s API. In the initial design, however, users would toggle on/off available sources.


Screenshots (in PDF form) available here.

Physax Game!

December, 2010
No Image

Physax Game! Design Goals
-Develop physics-based game that can be played back via web browser or natively on smartphones/tablets.
-The System should scale to many different device resolutions without hurting gameplay.
-Allow users to create environment and drop objects into that environment with different shapes, sizes, and mass attributes.
-The System should utilize accelerometers when possible.
-The System should allow objects to be tethered/pinned to a point, or freefalling.


Physax Game! Final Design
-The System is based on the Box2DJS physics engine
-The System has very few on page controls and will fit on screens down to 400px wide.
-The System saves environments to the user's computer using HTML5 localStorage with environment sharing development started, but not finished.


There are no screenshots available at this time.

Unnamed Party Project

November, 2010
No Image

Unnamed Party Project Design Goals
-Develop a system to track various aspects of a party and display them to attendees.
-The System should have a different view for mobile devices and large-format displays throughout party..
-The System should allow people to vote on a playlist to adjust party music while it's playing.
-The System should be able to track Facebook and Twitter postings about party.
-The System should be easy to setup for any user and create a unique URL for use during the party.


Unnamed Party Project Final Design
-The system uses Grooveshark to populate/control its playlist
-The system uses the Yahoo! Music API to validate user entry to the system and display information about music being played.
-The system uses the Twitter API and Facebook's Event API to find posts about party/update respective feeds.


There are no screenshots available at this time.