Find Jobs
Hire Freelancers

Magento v2 extension: AI/EPS/PDF/etc multi-file front-end upload with preview

$750-1500 USD

Closed
Posted over 7 years ago

$750-1500 USD

Paid on delivery
Hello fellow devs! Please review the details carefully -- this is a complex project. Short summary: I'm rebuilding a website for a printing company using Magento v2, and I need a custom built extension (or well integrated scripting) which provides the following functions: Notes: - Many of the individual features requests listed below already exist (to some degree) in other scripts/packages/extensions/libraries (for various platforms), so you will have live demos to work with. (e.g. FileChucker, Mico Upload, etc.), as well as some actual code from the v1 platform that you can examine. 1.) FILE UPLOAD w/ PREVIEW: Customer visits a product page (to order a banner, sign, or flag), and uploads their artwork file directly on the product page (AJAX preferred). A progress bar is required since file sizes can sometimes be very large (up to 1GB) ImageMagick should be used to create a preview of the file uploaded (ImageMagick is capable of converting AI/EPS/PDF/TIFF/PSD file formats, which is ideal for creating artwork previews). The majority of customers upload high quality artwork (not JPGs). 2.) ARTWORK PREVIEW / OVERLAY: Once the file is uploaded, the artwork preview will be displayed, and the customer can then select the number of grommets (holes) that are punched on each side. This will typically be something like "all 4 corners", or "every 2 to 3 feet", or "custom"). As a customer selects these numerical values, the image preview will also be updated. Note: This will not actually modify the artwork file or reload the image. It will only help the customer get a quick visual proof before they add the product to the shopping cart. You can use CSS or Javascript to overlay tiny dots or circles on the preview image (spaced according to the numerical values selected in the form). Again, this is just a temporary preview for the customer's convenience. The marks can be displayed/modified instantly because the image is not actually getting modified, and it will not actually change the original customer's artwork file. It's just a quick visual reference to help the customer understand what they are ordering. 3.) RESPONSIVE: The website theme will be responsive, and so will the upload form / artwork preview. As mentioned above, we do not need to interact with the artwork at all (other than displaying a small JPG preview), and the overlay marks are CSS/JS-based so it's entirely possible to keep the layout responsive. 4.) FILE TRANSFER (transfer script not required -- this is just an explanation of how the files will be handled after the order is completed): Once the customer completes the checkout, the original artwork file(s) will be transferred via FTP to another server, so your script will need to rename the file(s) and move it/them to a specific directory (it's a specific directory which stays in sync with our local server). This is a difficult project -- we realize that -- and therefore, some flexibility in coding methods / implementations may be permitted. We welcome your suggestions. Part-time work with potential for long term commitment! This project is intended for a single Magento product. Other products on the website have their own unique/custom/finishing options, so we will try to adapt this code to work with those other sign-related products. Your competitive bid will be considered, and your work will be inspected closely. Reliable, stable, cost-effective, and efficient coding practice will lead to additional work on the website (more products, more customizations). There are currently about 8 to 10 primary products, and more will be added in the future. If you have any questions or need more details, just ask! Thank you!
Project ID: 11386836

About the project

36 proposals
Remote project
Active 7 yrs ago

Looking to make some money?

Benefits of bidding on Freelancer

Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
36 freelancers are bidding on average $1,600 USD for this job
User Avatar
Hi there! I have read what you exactly need, however I would like to ask you a few questions. I wouldn't call myself a master but I do work smart and do not rest until I get the job done. Please feel free to ping me anytime so we can have a detailed discussion.
$750 USD in 20 days
5.0 (44 reviews)
7.1
7.1
User Avatar
Hi, Kindly invite me to discuss further on this. It would be great if we can have a quick talk based on your project. Team OMS Coders
$1,666 USD in 20 days
5.0 (21 reviews)
5.3
5.3

About the client

Flag of UNITED STATES
Stillwater, United States
0.0
0
Member since Sep 2, 2006

Client Verification

Thanks! We’ve emailed you a link to claim your free credit.
Something went wrong while sending your email. Please try again.
Registered Users Total Jobs Posted
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759) & Freelancer Online India Private Limited (CIN U93000HR2011FTC043854)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Loading preview
Permission granted for Geolocation.
Your login session has expired and you have been logged out. Please log in again.