T-shirts designer tool for Virtuemart - upgrade

IN PROGRESS
Bids
8
Avg Bid (USD)
$353
Project Budget (USD)
$200 - $400

Project Description:
Introduction:
We are searching for a coder who would fix/upgrade an existing designer tool component for Joomla and Virtuemart. The code is PHP and JavaScript.

The designer tool is extension for Joomla 2.x.x & VM 2.x.x and allows to design graphic object for products (t-shirts, cups, towels…) in Virtuemart catalogue.

Designer detailed needed fixes:
1. Design and Print resolution issues:
i. When installing the designer tool it should create in VM 2 custom field to be introduced in every products.
1. Resolution -> every product should have its own required resolution for the output file at the backend (Unit is DPI Dot Per Inch).
2. Image Size: every product should have its dimension set in the designer (with choice of units Pixel, mm)
ii. Currently the designer operates in what I think is 120 DPI (Dot Per Inch). The design itself has to be done in the desired value set in the system for the product once this field is set (see 2.1.i.1). The field default should be 300 DPI.
iii. When design is saved to the system, it should be saved at the desired resolution according to field is set (see 2.1.i.1) with default of 300 DPI.
iv. Image upload; when visitor uploads an image its resolution will be checked and if the resolution is below the value the field is set (see 1.i.1) an error message will be given to visitor with the ability to choose to continue or upload different Image. Note: Error message should be in language file en-GB.com_devn_vmattribute.ini.
v. When design is saved two image file should be created:
1. Thumbnail image at 72 DPI and image size matching (Pixel width and Height) Vitruemart product thumbnail image, to be used in order info in the frontend for client and backend.
2. High resolution that should be downloadable from the backend.
2. Designer functionalities:
i. Image order:
1. Add in the designer tool box see image “order” tool that will allow to move objects in the design (text, images etc..) to back, front, bring forward, take backward.
Use the same icons as use in joomla to sort order of menus and articles and the same save icon
2. Add tooltip (include in lang file) for each one of the objects tools.
(From right to left)
Area 0, 1, 2 -> object
Area tick boxes -> Active/not active or visible/not visible
Area Box with 1, 2, 3 -> order
Area arrows up down -> change order
ii. Object resize:
1. When resizing objects allow the mouse to drag outside of the design area. This will allow to use small portion of the object in the design in enlarged format. For example see http://www.zazzle.co.uk/cr/design/pt-zazzle_shirt?style=basic_tshirt_light
iii. Bug fix:
1. When adding new text object, it can not be seen or moved before font size is changed using the ruler.
iv. Font size:
Add text box to change font size by typing not only by using the ruler.
v.
3. Design flow
1. Currently the design tool is visible when opening the product category. We would like to be able to set up for each category in VM whether:
a. The category will open as now in design view.
b. Or the category will open with product list view, then we will have the option to design specific product after selecting the product e.g. http://www.zazzle.co.uk/custom/tshirts (first you select the product and then you design.)

The current version, which must be upgraded: http://predpraznik.testnastran.com/index.php/izdelaj-predpraznik

Skills required:
Javascript, Joomla, jQuery / Prototype, PHP, Virtuemart
About the employer:
Verified
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.


$ 350
in 8 days
$ 400
in 6 days
$ 421
in 18 days
$ 250
in 3 days
$ 300
in 3 days
$ 300
in 6 days
$ 400
in 20 days
$ 400
in 15 days