Main Features Box

This was one of my most ambitious web projects of 2010. The idea was to create a tabular features box that would present database-driven data through the features box, allow mouse-over selection, and maintain selection memory even when the mouse cursor moved away from the box.

Here is the result:

DEMO Version

DEMO Version

 

LIVE Version

LIVE Version

 

Available features programmed in (for the live version):

1. Random Selection — Every time you refreshed the page, a new set of features was randomly generated for display, making sure to also exclude duplicates.
2. Enable/Disable — On the administrative side, staff can turn on or off any particular feature.
3. Date Activity — Determines when a feature can be active. If not within a date range, even if active, feature will not appear.
4. Recycling — As a counter to #3, should there be a lack of available features to tally up to four, the system would go back to previous features and reuse however many is needed to reach a total of four.
5. Video streaming — Video can be streamed from the main box itself. (See DEMO version)
6. Weights/Always on Top — If there are certain features that are very popular, weights can be applied to them to increase the chance the features would appear. There is also an Always on Top option, if the story should appear at all times.

The above capabilities are programmed via database and scripting language, with the use of conditionals and data supplied from the back end.

Site Search

My Portfolio

An album of work between my personal life, and the digital media art I produce for a living.