I need a picture framing web site.
Site will need to:
* Give the customer ability to upload their photo into the system
* Select a picture frame profile (which is a product) in mm or inches
* Adjust the size/scale the frame
* Adjust color of wall background
* Choose options from a drop down menu
* Select a single or multiple mat/border for the frame
* Adjust size of border
* Produce a cost with all options. (Cost is based on size of the frame (lineal metres with a costing formula)
* Ability to then add the final product to the shopping cart and purchase it.
* Ability to print save framed image
* Provide report on purchased frames with breakdown of materials required