Project 2: Flash E-Commerce Site

Due: Friday, Februrary 13th , by 5pm (end of 9th week)

Make some money...

Now, you too are going to have an opportunity to make it big when you build your very own E-Commerce Site. Or, in other words:

Using Flash, you will create an E-Commerce Site to sell some group of consumer goods. Once you have chosen what you want to sell, you will build it in Flash - using (minimally - see listing below) arrays, dynamic text fields, pre-loader, and drag-able items to be put into a shopping cart - literally! The interface you build for the 'Site' will also be interactive and/or dynamic in some way.

Many possible examples will be shown in class

Requirements:


  • 3 subcategories of items to sell with at least 3 items in each
  • The users will navigate your site with some sort of interactive interface
  • Dynamically allocated arrays that will hold the items purchased (should be able to at least delete entire array and be able to start again)
  • Draggable items that when pulled over a 'cart' will be added to the 'to buy' list.
  • A preloader animation
  • Dynamic text fields (either input or output)
  • Use of another technology (i.e. JavaScript, CGI, etc.) communicating with Flash
  • Frame scripts and variables to initialize properties of movie clips
  • Event properties will be set on frame scripts (you need a very good reason to put an event on an object)
  • Audio feedback (both Object and simple sounds)
  • Include comments in the code to clearly explain functionality
  • DUE DATE: Friday, February 13th @ 5

Grading:


If you complete all of the above you will receive a B... A good project (worthy of a B) will have all required elements, implemented correctly and with attention to detail. An excellent project (worthy of an A) will have everything a B project has, plus something extra - evidence that you intend to excel. Perhaps it explores an area we didn't cover in detail in class, or would merit me recommending you to a client who needed similar work done on a multimedia project.

To do better...
  • Ability to chose just one thing on the 'to buy' list and edit it
  • Linking to external objects/pics - make it easily changeable (from external files - not from the .fla fine)
  • Put restrictions on the input boxes (check for a real E-mail address)
  • Strong design ideals (make it look good)
  • Go nuts and surprise me...
PS - be careful - go for the "B" first and get it working... Make sure you have something that WORKS to hand in...

 

 

Back