Development of a custom Shopify plugin
Goal
It is necessary to develop a custom plugin/application for Shopify (or custom functionality within the theme) that allows the customer to interactively customize stickers on the product page.
Task Description
The store sells stickers (there will be 12 products). For each product, it is necessary to implement an interactive configurator that allows the customer to:
1. Change the color of the sticker
The sticker is represented by one SVG file.
Functionality:
The ability to change the SVG color without reloading the page.
Select a color from a predefined palette.
The ability to specify a custom color manually (color wheel / HEX).
Instantly repaint the SVG directly through code (CSS filters / inline styles / manipulation within SVG).
2. Choose the type of coating (glossy or matte)
Two coating options: Glossy and Matte.
When selecting a coating, the price should be automatically recalculated.
The type of coating should be displayed in the order and cart.
3. Choose the size of the sticker
The ability to add multiple sizes (in centimeters).
When changing the size — automatic price recalculation.
4. Change the price based on selected parameters
The price updates dynamically when changing:
color
type of coating (glossy/matte),
size,
additional options (if added).
The pricing logic should be flexible, editable, and include instructions for self-editing.
5. Ability to mirror the sticker horizontally
Button “Mirror Horizontally” (mirror/flip).
Mirroring the SVG without loss of quality.
6. Ability to upload a custom background
The customer should be able to:
upload their background (PNG/JPG);
the background automatically appears under the sticker;
the background stretches/centers automatically in the workspace;
the sticker overlays the background without artifacts.
Also:
The ability to toggle the background on/off.
Support for a solid color background or several ready-made options.
7. Sticker management: moving / rotating / scaling
The user should be able to interact with the sticker as an object:
move the sticker across the workspace (drag & drop),
scale (zoom in/out),
rotate (rotate).
All transformations — on the frontend, without distortion of SVG quality.
8. Support for Shopify Theme 2.0
The module must integrate correctly into the current Shopify theme.
The configurator appears only on products in the “stickers” category (12 products), other products in the store are not affected.
Support for AJAX Cart (price update, passing selected parameters to the cart).
Developer Requirements
Experience in Shopify development (Liquid, Theme 2.0, Apps).
Skills in complex JS functionality, SVG manipulations.
Experience in developing builders/configurators — an advantage.
Ability to work with Shopify Metafields, AJAX, Shopify Cart API.
Expected Result
A fully functional configurator, completely integrated into the existing Shopify store.
The developer is required to:
Provide a fully working plugin/module.
Deliver clean and documented code.
Transfer all settings.
Documentation should include:
How to add new colors.
How to change the pricing logic.
How to add new sizes.
How to connect the module to new products.
How to manage backgrounds.
Additional
Please specify:
deadlines,
cost,
any suggestions for technical implementation.
-
2403 8 0 Good day. I can implement such a configurator for Shopify — I have experience with Theme 2.0, Liquid, AJAX Cart, and custom JS. All described functionality can be technically implemented: working with SVG (color, flip, scale, rotation), backgrounds, dynamic price recalculation with the transfer of all parameters to the cart and order.
I will implement it as a custom module/section that connects only to the necessary products. I will move the pricing logic to configurable settings and Metafields — you will be able to make changes yourself without coding.
If there are visual examples, it will significantly simplify the work.
-
273 Good day, we have experience in everything you listed, working with Shopify and builders, examples can be seen in the portfolio. If you are interested, please write in private, we will be happy to collaborate.
Current freelance projects in the category HTML & CSS
Connect the form on the landing page to keycrmIt is necessary to connect the application form on the landing page to keycrm. I will provide all necessary access. Please write how much time and cost this task will take. HTML & CSS, Python ∙ 5 hours 26 minutes back ∙ 69 proposals |
Correction of indexing and basic SEO optimization of the website (WordPress + Elementor + WooCommerce)
78 USD
There is a website on WordPress (Elementor + WooCommerce). Currently, there are issues with SEO and page indexing. The developer reports that due to Elementor, performance metrics are limited, but the main task now is correct indexing and SEO settings. What needs to be checked… HTML & CSS, Search Engine Optimization (SEO) ∙ 21 hours 20 minutes back ∙ 54 proposals |
Need a frontend developer / layout designer for a one-time improvement of a website on Magento 2.
283 USD
Website for evaluation: https://copy.eurobrands-shop.de/ Task: fix frontend bugs at the Magento 2 / Amasty theme level: CSS/LESS/JS, mobile, RTL, minicart, language dropdown, layout shift/CLS. Work format: - without local Magento deployment; - work through DevTools + theme… HTML & CSS, Javascript and Typescript ∙ 23 hours 55 minutes back ∙ 35 proposals |
Improvement of site CR conversion
145 USD
Improvement of the website's CR conversion. Tasks according to the specifications https://docs.google.com/document/d/1Y7zipbe2IEnFpthYuheAr6QA_50aR2Fz8V14rp5NpNo/edit?usp=sharingBOOK NOW buttonphoto / videoshort textAND IMMEDIATELY the booking formfixed (sticky)to repeat every… HTML & CSS, Web Programming ∙ 1 day 4 hours back ∙ 38 proposals |
Development of an iOS application for online chess similar to (possibly through Vibe Coding)
445 USD
It is necessary to develop an MVP mobile application only for iOS. The concept can be based on Chess.com, but without copying the design or code. It is preferable to maximize the use of Vibe Coding/AI to speed up development and reduce costs, but the code must be clean,… HTML & CSS ∙ 1 day 17 hours back ∙ 33 proposals |