We need a script that will upload images into an osCommerce installation. The uploaded image will be converted into different sizes as options for the product. Also, thumbnail images (small, medium, and large) that include a watermark will be used as the product preview images. The script will take all of these images and create a product in a category within osCommerce. The script must be able to handle several uploaded files (1-10) or one zip file that will be decompressed and then used. If there are errors in the upload script, the form will be redisplayed with previously entered data and a description of the error.
**Upload Use Case:**
* User logs into the admin of osCommerce
* User clicks Upload Images in the Catalog section
* User is asked how many images to upload or upload zip file. This will be presented in a select box with the options 1-10 and Zip file.
* If the user enters a number of images, that many upload boxes are displayed.
* If the user chooses Zip file, only one upload box is present.
* User fills out all information
* If a required field is blank, display error and form with all entered data present.
* System creates thumbnails and products.
* System creates options for products
* System moves the thumbnails and products to the correct directory.
* System displays the status of the action (failed or succeeded)
## 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).
## Platform
System:
* CRE Loaded osCommerce (<[login to view URL]>).
* Linux / Apache / MySQL / Php