Project Details

Project Name

Jaluzele.info — WooCommerce Store for Window Coverings

Client

SunnyBlinds

Category

Online Store, WooCommerce

Contact me

We always available to discus with you

Project overview

Jaluzele.info is a custom e-commerce platform built for a company that manufactures and sells made-to-measure window solutions such as vertical blinds, roller blinds, and custom window coverings.

The project involved migrating the existing Joomla website to a modern WordPress + WooCommerce architecture while rebuilding the product ordering experience around the specific requirements of a custom manufacturing business.

Unlike standard online stores where products have fixed prices, window coverings require customers to configure multiple parameters before purchase, including dimensions, installation type, materials, operating mechanisms, and additional options.

To solve this challenge, I developed a custom WooCommerce plugin that transforms product attributes into an interactive configuration system with dynamic pricing rules and automated calculations.

The challange of the project

The main challenge was adapting WooCommerce, which is designed for standard products, to handle complex made-to-measure products.

Each product can have multiple variables that affect the final price:

  • Width and height measurements
  • Surface area calculation (m²)
  • Installation method (wall / ceiling)
  • Product-specific options
  • Material and configuration choices
  • Additional accessories

The default WooCommerce variation system was not suitable because:

  • Product combinations were too complex to manage manually
  • Prices needed to be calculated dynamically
  • Different attributes required different pricing behaviors
  • The client needed an easy way to manage pricing without creating hundreds of variations

The solution required a custom layer between WooCommerce products and the customer’s ordering workflow.

The solution

I developed a custom WooCommerce plugin that converts standard WooCommerce attributes into a fully customizable product configuration interface.

The plugin introduces a new product customization workflow with dynamic calculations and administrator-controlled pricing rules.

The plugin replaces traditional WooCommerce variations with a custom-built configuration form.

Customers can select:

  • Product options
  • Installation method
  • Operation type
  • Material options
  • Custom dimensions

Each option is displayed in a structured interface with custom fields and visual indicators.

A custom pricing system was implemented where each attribute value can have its own pricing rule.

Administrators can define:

  • Fixed price adjustments
  • Percentage-based adjustments
  • Additional costs based on selected options

All calculations are performed dynamically before adding the product to the cart.

The system automatically calculates the required surface area based on customer-entered dimensions and applies the correct pricing formula.

Example:

  • Customer enters width and height
  • System calculates square meters
  • Selected options modify the final price
  • Updated price is displayed instantly before adding to cart

WooCommerce attributes were extended with additional functionality.

The plugin adds:

  • Custom price fields for attribute terms
  • Fixed or percentage pricing modes
  • Custom icons/images for attributes
  • Additional metadata storage
  • Improved product configuration management

This allows administrators to manage product options visually without editing code.

For products with complex pricing structures, a custom matrix pricing system was implemented.

This allows prices to be managed based on:

  • Product category
  • Width ranges
  • Height ranges
  • Specific configurations

Instead of creating hundreds of WooCommerce variations, the business can maintain a flexible pricing table.

The result

The new platform transformed the website from a basic product catalog into a complete custom e-commerce solution.

Results achieved:

✅ Migration from Joomla to a modern WordPress + WooCommerce architecture
✅ Custom product configuration workflow adapted to the company’s manufacturing process
✅ Automated pricing calculations for made-to-measure products
✅ Easier product management for administrators
✅ Better customer experience with a simplified ordering process
✅ Scalable foundation for adding new product categories and pricing rules

The project successfully combines the flexibility of WooCommerce with custom development to create a solution tailored specifically for the window coverings industry.