
Open
Posted
•
Ends in 6 days
Paid on delivery
Build a Shopify custom product options app (like Hulk/Infinite Options) with these features: - Shopify’s 100-variant limit → store options in Postgres DB, attach via line item properties. - Bulk editing with free open-source spreadsheet (JSpreadsheet CE or Handsontable CE). - Full variant combination generator: supports price, SKU, inventory per combination. - Template system: apply to single/multiple products or collections; supports groups of variations. - Conditional logic (show/hide options based on selections). - Dynamic price updates on product page. UI controls supported: text swatch, image swatch, color swatch, checkboxes, toggle, dropdown, textbox, textarea, file upload, date picker, custom HTML, Shopify Liquid injection. Each option has: priority number (for display order), required/optional, tooltip. Options can be grouped; multiple groups can be applied to collections/products. Deliverables: 1. **Backend** (Node/Express + Postgres): endpoints for templates, groups, options, spreadsheet sync, variant generation. 2. **Frontend Widget** (JS/React): renders controls, applies conditional logic, updates price, sends line item properties. 3. **Admin Dashboard** (React + Shopify Polaris): template builder, option groups, spreadsheet editor, bulk assignment to products/collections. 4. **Deployment**: Dockerfile + ready for Render/Railway/Heroku. Build step by step: schema → backend → spreadsheet integration → frontend widget → admin dashboard.
Project ID: 39736995
Open for bidding
Remote project
Active 56 yrs ago
Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs

Mumbai, India
Payment method verified
Member since Jan 30, 2017
₹1500-12500 INR
₹1500-12500 INR
$300-600 USD
₹37500-75000 INR
₹10000-180000 INR
$20000-50000 USD
€250-750 EUR
$2-8 USD / hour
$30-250 USD
$30-250 USD
₹37500-75000 INR
₹12500-37500 INR
₹1500-12500 INR
$250-750 USD
₹600-1500 INR
$10-30 USD
$250-750 USD
$30-250 USD
₹12500-37500 INR
$750-1500 USD
$10-30 USD