Website with product customization and shopping cart integration

Avg Bid (USD)
Project Budget (USD)
$750 - $1500

Project Description:
Project Background:
We would like to sell items that can be customized. We would like the product page to allow live customization, meaning that the customer can see the changes made to the product as it is chosen. The product customization module will have to integrate into a shopping cart and communicate the selections made in the live preview module.

Project Details:
The website can be broken into 3 main components:
• HTML page with some dynamic elements (image slides, etc)
• Product customization module
• Shopping cart solution with payment processing based on one of the common PHP shopping carts. I personally like PrestaShop and have found the implementation clean and well documented.

Product customization module:
The product customization should be similar to the product customization functionality seen on such sites as. Please review them for a general ideal, I will be summarizing which elements of those sites apply to the site in a later revision of the document.
http://www [url removed, login to view]
http://www [url removed, login to view]
[url removed, login to view][url removed, login to view][url removed, login to view]
[url removed, login to view]

The product properties to be customized are:
Size – Picked from standard list of sizes
Materials – Picked from a standard list of materials (will most likely be just 2)
Image - Uploaded image or selected from a gallery, size, and position.
Font – size, style, and position
Packaging type – Picked from a standard list.

Show customize a live preview of their changes on a low-resolution image. The product photos should be comprised of layered PNGs with transparency so that different products can have different customizable areas of color. Other features should include editing controls (for product dimensions), basic placement controls (select/move/scale/rotate/skew), basic view controls (zoom/pan/view all/view 100% production resolution).

Shopping Cart and payment processing:
The shopping cart and payment system should be a fairly straightforward and based on an open source PHP shopping cart solution. System that will calculate a price based on product, customization, quantity, Canadian and US currencies, add shipping costs, give grand total, etc... Then submit to PayPal or others (to be discussed) and sending order details to customer and us.

Additional Info
We want these systems to be standards oriented and modular. We want them to work well together. We want clean, well commented code based on the technologies listed below. We want simple customization options, and css styles for appearance. We do not want an implementation based on Flash or Silverlight.

We like the JQuery library as a JS framework but we are not interested in adding any more/other JS frameworks, though straight JS would also be fully welcomed.

Skills required
HTML5 , Javascript , jQuery, MySQL , PHP, GD Library and ImageMagick (image editing)

Additional Project Description:
08/29/2012 at 2:31 IST
Additional Project details are attached in the PDF file. The intention is to make sure that all expectations are met, and no time is wasted on multiple iterations. Ideally we would like would is fist coded by the programmer is as close to what we want as possible, this will save both sides time. Please read the document, it doesn't add to the scope of the project but it explains some of the details.

Payment Terms:
Payment of the project is based on successfully implementing the requirements and
satisfying the project value statement using the technology requirements listed.
Payments will be made in milestones as described below:

Phase 1: Configuration widget running independent and able to receive configuration
parameters, perform product configuration, and return a configuration result (40%)

Phase 2: Integration into shopping cart (PrestaShop) and configuring payment gateway
and shipping (30%)

Phase 3: Site design (template image (jpg) will be provided) and tying all the
components together (30%)

Skills required:
Graphic Design, HTML, jQuery / Prototype, MySQL, PHP
Additional Files: PDF+-+Project+Details.pdf
About the employer:
Public Clarification Board
Bids are hidden by the project creator. Log in as the employer to view bids or to bid on this project.
You will not be able to bid on this project if you are not qualified in one of the job categories. To see your qualifications click here.

$ 2000
in 40 days
$ 1400
in 30 days
$ 2000
in 45 days
$ 1500
in 21 days
$ 750
in 20 days
$ 1500
in 30 days
$ 1500
in 30 days
$ 1390
in 35 days
$ 1200
in 30 days
$ 1249
in 21 days