I need someone to build a component for designing different products online. Each product will have one or more image area. Users can upload image and/or add text to each image area of the product. Product will have a default image and the uploaded image should be displayed transposed on the product image in the designated area. User should be able to zoom, shrink, auto-size and rotate the uploaded image and should be able to do basic formatting of the text that the user is adding. We will do this for 6 products. 3 products will have just 1 image area while other 3 products have multiple image areas.
This component will be integrated in an ecommerce application based on PHP/MySQL. The code needs to developmed such that integration touch points are very clear and documented so that it can be easily document.
Enclosed file has sample mock-up for one of the products.
Please mention any relevant experience that you may have had with similar development. After selecting the bid, we will provide detailed specifications.