Website with product customization and shopping cart integration

This project received 20 bids from talented freelancers with an average bid price of $1294 USD.

Get free quotes for a project like this
Project Budget
$750 - $1500 USD
Total Bids
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]

[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)

Looking to make some money?

  • Set your budget and the timeframe
  • Outline your proposal
  • Get paid for your work

Hire Freelancers who also bid on this project

    • Forbes
    • The New York Times
    • Time
    • Wall Street Journal
    • Times Online