Jemdy Product Builder

Create a seamless WooCommerce Product Builder / Configurator that lets customers pick items (including variable products) with real-time filtering by attributes, price, stock, and on-sale status. O...

By JemdyCommerce

Version 2.0.0 Active Installs 0+ Updated 3 months ago 4 months old

Description

Create a seamless WooCommerce Product Builder / Configurator that lets customers pick items (including variable products) with real-time filtering by attributes, price, stock, and on-sale status. Optimized UI for mobile with Drawer patterns, smooth scrolling, and performance-minded REST API.

Works with both global attributes (pa_*) and custom product attributes defined per product.

⚡ Key Features

Shortcode: Drop the builder anywhere – [jemdy-builder-form].

Variable products: Pick variations by attributes; price/thumbnail update instantly.

Advanced filters: Attributes (global + custom), price range, in-stock, on-sale, keyword search, sorting (newest / price asc / price desc).

Mobile-ready: Drawer UI, body-scroll lock, smooth “scroll to top” when switching categories.

Performance: Custom REST endpoint, server-side pagination, transient caching for filter facets, Vite + React build.

Localization: Translation-ready (text domain: jemdy-product-builder, languages/ folder). Safe HTML in help texts is sanitized.

Extensible: Filters/Hooks allow modifying product payloads before sending to the frontend.

🙌 Admin Experience

Configure which categories appear in the builder and set the display labels.

Helpful Help tab with usage guide and shortcode/template tag.

Production/Development build modes for smooth local development.

🍒 Typical Use Cases

PC parts configurator (CPU, RAM, etc.)

Bundles with variable products (size/color)

Curated category pickers with price/stock filters

✅ Compatibility

Compatible with modern WooCommerce themes.

Works with standard WooCommerce product/variation data and attribute taxonomies.

Enjoy the plugin? A quick rating keeps development going ❤️

Plugin comparisons

See how this plugin stacks up against alternatives side by side.