PLEASE READ THE ATTACHED FILE FOR COMPLETE PROJECT REQUIREMENTS
We require to modify an installation of oscommerce 2.3.4 (lastest) to include the following custom addons that needs to be developed :
CUSTOM SHIPPING METHOD
We need to integrate the tracking api (we provide it) of a custom shipping company to oscommerce, so the users can check from their user panel the current status of their orders if they ordered using this shipping method. In the admin panel the admin just only have to enter the tracking code.
Also we need to integrate another shipping method: store pickup, using this method the system must create a new order status in admin panel (not ready/ready) so the user can know when the order is ready to pickup. Also when the order is "ready" to pickup the system must email and show in the order status the shipping address.
PAY IN ADVANCE OR NOT (DEFINED PER SHIPPING METHOD)
Customers must select first the shipping method, since we have shipping method that are required to pay in advance and other that doesnt require that, so if this is the case the user must first pay the order to complete it.
CUSTOM PAYMENT METHODS
INCLUDE A HARDWARE SECTION
We require to integrate a custom feature: PREORDER, so items that are not yet ready in our store can be preordered, in this status the items must be paid in advance and they will be available per order (not per item), so the admin must select in the placed order when the item is available (order must be on hold until this).
CUSTOM DVD FEATURE
The store must integrate an option to create a custom DVD with selectable content, since we sell software mainly, we need to integrate a graphical wizard (with a DVD image and drag and drop, ajax features) that let the customer add custom software to their blank DVD, so the main idea is that the user can select which software include in a new dvd.
The limits are the DVD disk space ([url removed, login to view]) so the user can only add software that fits the dvd, they can also buy another dvd to include more software (creating one or more custom DVD), the software database will be manually loaded in admin panel, so the idea is to create a custom database for it to let the admin add, the name, the description and the disk space used per each software loaded (these will be not be available to buy directly in the store, they will be only loaded for custom DVD feature).
After its finished the custom dvd will be added in the shopping cart as a new item and will be priced per each software added on it (fixed price per software)
PRODUCT RELATED IMAGES
The products in the store must adquire automatically from google images, related images found by the product name (shown in a carousel with ajax features). From admin panel the admin could edit manually the related images search text in order to search more specific images, if there is no specific text added, the system will search the images per product name.
PRODUCT RELATED VIDEOS
The products in the store must adquire automatically from youtube and embbed it, related videos found by the product name. From admin panel the admin could edit manually the related videos search text in order to search more specific videos, if there is no specific text added, the system will search the videos per product name.
FIX THEMEFOREST THEME ISSUES
We need to also find some errors that were found in the themeforest custom theme currently installed on the oscommerce, we need to make it look like the demo site on themeforest, there are only small details (not important issues). You can have a look simply asking to me the website to compare the way it looks and the way that the site needs to look (demo site in themeforest).
Please serious freelancers with experience in oscommerce, PAYMENT WILL BE DONE AFTER PROJECT COMPLETE WITH NO EXCEPTIONS (we will create the milestone inmediately after we confirm the bid winner).