Image uploader and editor for oscommerce

My website sells Personalized Gift Cards. I use Oscommerce 6.15 shopping cart from CRE. I need a module that I can add to oscommerce that allowes a customer to upload and edit the digital image to be put on the Gift Card. The process must be a very simple step by step process that the customer can follow.

Here are two websites that have the step by step process I need. I like the 'funstamp' the best.

<[url removed, login to view]>

<[url removed, login to view]>

The upload box with the "Browse" button should be presented to the customer when they click on the product "Custom Card".

My website is hosted by iPowerweb and supports PHP and Perl.

Check out my website at:<[url removed, login to view]>

## Deliverables

1) Complete and fully-functional working program(s) in executable form as well as complete source code of all work done.

2) Deliverables must be in ready-to-run condition, as follows (depending on the nature of the deliverables):

a) For web sites or other server-side deliverables intended to only ever exist in one place in the Buyer's environment--Deliverables must be installed by the Seller in ready-to-run condition in the Buyer's environment.

b) For all others including desktop software or software the buyer intends to distribute: A software installation package that will install the software in ready-to-run condition on the platform(s) specified in this bid request.

3) All deliverables will be considered "work made for hire" under U.S. Copyright law. Buyer will receive exclusive and complete copyrights to all work purchased. (No GPL, GNU, 3rd party components, etc. unless all copyright ramifications are explained AND AGREED TO by the buyer on the site per the coder's Seller Legal Agreement).

4.)The program shall provide the feature to upload a digital image to my OsCommerce [url removed, login to view] ecommerce website.

4.1.) After customer clicks "uploade Image" customer must accept terms and conditions to proceed.

4.2.) A progress bar shall be displayed during the upload.

5.) The program shall provide a features to edit the photo in the following manner:

A. Provide a cropping tool with the aspect ratio of a standard CR80 gift card (3.375 X 2.125 Inches). Crop tool is oversized by 0.0625 inches on all sides for full bleed printing. Crop tool is 3.5 x 2.25 inches.

A.1. Provide the feature to rotate the crop tool in 90 deg increments.

A.2. Provide a "keep out" area inside the crop tool where the Gift Card logo will show.

B. Provide a feature to increase or decrease the size of the photo inside the gift card template crop tool.

C. Provide a feature to flip or rotate the photo in both the vertical and horizontal axis.

D. Provide a feature to save the image inside the crop tool after the customer is satisfied with the edits and clicks "Done".

E. Provide a feaure that allowes the customer to reverse edits ie. "Go Back" or start over from the original image or upload a new image.

6.) The saved image file must be tied to the customers order in the shopping cart data base.

6.1.) Final image file shall print at 3.5 X 2.25 inches when printed at 100%. Edited resolution is set by uploaded image resolution.

6.2.) The PHP GD functions can NOT be used to edit the image because they reduce the image resolution to 75 pixels/inch.

6.3.) The Image shall be edited with ImageMagick functions. My server has access to ImageMagick function by using Perlmagick module: Image::Magick

6.4.) The osCommerce Admin program shall have the feature to view and download the final edited image to my computer for printing.

7.) The uploaded file size shall be checked to fall within the limits of 300KB Min. and 2 GB Max. If the file size is outside the limits a message shall be displayed to instruct the customer that the image is to large or to small and to try again.

8.) Program must be tested by ordering a Gift Card.

9.) Coder shall provide websites that demonstrate ability to perform this work.

10.) The uploader program shall run after the customer has ckicked on the product "Customize Your Card" When the customer clicks "Done" the final edited card is displayed and the button "add to Cart" is displayed. When the customer clicks on "Add to Cart" the card and edited image are added to the Shopping cart data base.

10.1) A small thumbnail image of the final card shall be printed on the "Packing list"

11.) Program shall be installed on my website and fully tested with common browsers.

12.) program shall be well documented including documentation on installing the program on oscommerce.

Please provide input to this spec that would make this program easier and less expensive to write.

* * *This broadcast message was sent to all bidders on Thursday Nov 3, 2005 1:48:37 PM:

Thanks you for your bids. I have extended the bid deadline to November 14, 2005.

Regards, John

## Platform

My host is a UNIX server from iPowerweb. It support PHP and Perl. You can check out the server at:

<[url removed, login to view]>

Habilidades: Amazon Web Services, Engenharia, MySQL, Fotografia, PHP, Arquitetura de software, Teste de Software, Interface do usuário / AI, Artes Visuais

Veja mais: oscommerce image editor, work made for hire photography, work for hire photography, work as editor, where to hire editor, web template oscommerce, website code editor, tool john, the best ecommerce websites, terms and conditions agreement template, terms agreement template, template for photography website, source code editor, software spec template, small logo editor, program download websites, pm image, php code editor, photography work for hire, photography original, photography for hire, photography area, photo editor web, photo editor hire, photo edit hire

Acerca do Empregador:
( 26 comentários ) United States

ID do Projeto: #3044901

Concedido a:


See private message.

$148.75 USD em 30 dias
(35 Comentários)

4 freelancers estão ofertando em média $356 para esse trabalho


See private message.

$255 USD in 30 dias
(497 Comentários)

See private message.

$425 USD in 30 dias
(74 Comentários)

See private message.

$595 USD in 30 dias
(34 Comentários)