Nicole Boughton Photography
Nicole Boughton Photography
Overview
This site is a showcase gallery for the photos and services for Photographer Nicole Boughton. It is intended as a place for potential clients to view her portfolio and for current clients to purchase images.
Design
This site is 100% Flash. All the functions and animations are hand coded in Actionscript 3.0. The Tweenlite/Tweenmax animation library is leveraged to increase the performance of the animations. The site animations include an example of a hand coded particle generator on the opening image and an animated line in the menu coded to follow the mouse position on the menu and dynamically grow or shrink with the size of the menu item.
The structure uses external SWF files called into the main file. By modularizing the site, loading times are reduced and the site is able to expand as new photos or other content is added.
The Photo galleries leverage an external XML file to access and display the thumbnails, main photos and album titles in the drop down menu. When new photos are introduced, all the elements are dynamically updated inside the Flash File when changes are made to a single to XML file. This significantly reduces content update time and maintenance.
If a section needs to be modified or deleted, the rest of the site remains intact. New content can be swapped out easily without changing other content areas.