Interactive

Dynamic Flash Grid

A Dynamic Flash Grid for Finestationery.com's Administrative Website
Finestationery Flash Grid

Technology: Flash, Flash Remoting, and ColdFusion
Applications Used: Flash 8, Homesite, and Virtual PC

Finestationery was using the ColdFusion Grid for internal database management but since ColdFusion 4, the grid no longer behaved the same (wouldn't allow tabbing to quickly edit (you had to hit enter or click each time you tabbed)). They needed a solution that was not only usable but faster with more features. This Flash Grid connects to multiple tables in Finestationery's product data, populates the grid and allows for specific columns to become 'locked' at the beginning for easy editing. Other improvements over the previous ColdFusion Grid include alternating colors on the rows to increase readability as well as incorporating update, insert and delete into one solution. The Flash Grid is also considerably faster than the Java equivelant that ColdFusion uses.


Google Maps Implementation for Brandywine Realty

A Custom Google Maps Implementation using the Google Maps and AJAX API
Brandywine Realty Google Maps

Technology: JavaScript, Google Maps API, and Google AJAX API
Applications Used: Dreamweaver 8, and Photoshop CS2

Brandywine Realty wanted a solution that allowed its users to see where a building was as well as the ability for their administrators to add to a list of items that the Google Maps implementation would dynamically search for and display in a table below the map. Clicking on an item in the table displays it in the map with its address while clicking on a header shows all items in the column on the map. This implementation also allowed a user to enter his or her address to get directions to a building specified by Brandywine Realty.


Dynamic Movie Posters for Belvedere Entertainment

A Movie Poster Component for Belvedere Entertainment
Belvedere Entertainment Movie Posters

Technology: Flash, XML, and JavaScript
Applications Used: Flash 8, Photoshop CS2, and Dreamweaver 8

Belvedere needed a Flash component that could show several movie posters. By selecting a poster, the user can see additional information on the movie and reveal several buttons that can be used to load up to 3 different movie trailers into the Flash component, link up to 3 different websites or a combination of the two.


myServiceForce.com Video Player

Customized Video Player for myServiceForce.com
myServiceForce Video Player

Technology: Flash, XML, and JavaScript
Applications Used: Flash 8, Photoshop CS2, and Dreamweaver

myServiceForce needed a video player that not only could play customer testimonials but also had a customizable title screen that could easily be set through the website and not hard coded. The solution I developed allows myServiceForce to set two lines of text and the path to the video dynamically so they can edit and place videos whenever and wherever they want.


Video Library for Webb Abrasives

A Flash Video Library for Webb Abrasives' website.
Webb Abrasives Video Library

Technology: Flash, XML, and JavaScript
Applications Used: Flash 8, Photoshop CS2, and Visual Studio

Webb Abrasives needed a flash application that could dynamically display 6 videos online and allow them to customize the text, descriptions, and the video to be played. I took the supplied wireframes and specifications and designed and developed the application including smooth transitions and a dynamic navigation component.


Floorplan Tool for Brandywine Realty

A Flash Component
Brandywine Realty Floorplan Tool

Technology: Flash, XML, and JavaScript
Applications Used: Flash 8, Dreamweaver 8, Illustrator CS2, and Photoshop CS2

Brandywine Realty needed a way to allow users to look through their floorplan and see images of specific sections. The solution I developed allows for Brandywine Realty to specify however many floors they want users to have access to and what images they would like to be accessable from a specific floor. Each floor can have multiple images either associated with the entire floor (clicking anywhere on the floor displays a set of images) or with specific sections of a sepcific floor (again, displaying a set of images when clicked).


Dynamic Flash Navigation for CertainTeed

CertainTeed Flash Navigation

Technology: Flash, and JavaScript
Applications Used: Flash 8, Dreamweaver 8, and Photoshop CS2

CertainTeed needed an updated navigation that showed each section, yet is expandable for future site additions. The solution I developed created a 'blade' like navigation which gives CertainTeed space to include many more sections, yet is as readable and usable as standard horizontal navigation. Hovering over each section shows an image from that section while clicking will take you to that section of the site.


A Tic-Tac-Toe Game

Tic-Tac-Toe

Technology: Visual Basic .Net
Applications Used: Visual Studio 2003, and Photoshop CS2

I developed this tic-tac-toe game for a Visual Basic class at my college. This game was created in Visual Basic 2003 and includes a simplistic AI as well as score saving features.


Gunner

Gunner

Technology: Flash
Applications Used: Flash 8, and Photoshop CS2

A game created for my Game Programming II class in college. The user shoots incoming alien crafts with a cannon and each level gets progressively faster and harder while alien ships drop more and more bombs as well as randomly moveruring.


Attacker!

Attacker

Technology: Director
Applications Used: Director 8, Photoshop 7

A game developed for a Multimedia class in college. The user starts out with a ship with limited amounts of shielding and the user has to destroy the alien ships coming at him or her. The alien ships progressively get faster with stronger, alien ships with missles coming at the user.