Shop Oriental Rugs – Handwoven Rugs E-commerce Website

Client: Shop Oriental Rugs (USA)
Industry: Handmade Rugs & Persian Carpets
Project Type: Shopify to WordPress Migration, Custom WooCommerce Store
Technologies Used: WordPress, WooCommerce, Advanced Product Filters, Custom Theme, Shopify API, Data Migration

Tags:

beauty brand website, skincare e-commerce, cosmetics online shop, WordPress WooCommerce, Shopify to WordPress migration, custom design, responsive UI, SEO optimized, premium brand site

Project Overview

ShopOrientalRugs.com is a luxury rug retailer based in the United States, specializing in authentic handwoven Persian and Oriental rugs. The client initially built their online store on Shopify but required greater flexibility, performance, and customization. I was hired to fully migrate the platform to WordPress + WooCommerce with a completely custom design and enhanced product filtering capabilities.

Notable Features

 

🧠 Demanding Client, Precise Expectations

The client had a very specific vision and was highly detail-oriented. Every design and UX decision had to be pixel-perfect and aligned with their brand image. I ensured open communication, iterative feedback loops, and precision in both front-end and back-end tasks.

🔄 Shopify to WooCommerce Migration

Migrating from Shopify involved transferring hundreds of products, each with custom tags, descriptions, high-resolution images, and variations. I used the Shopify API and WooCommerce import tools to ensure:

  • Product integrity

  • Image optimization

  • SEO preservation (301 redirects, metadata)

  • Clean permalink structure

🎨 Custom Theme Development

A fully bespoke WordPress theme was developed from scratch, tailored to luxury branding aesthetics and performance best practices. It included:

  • Custom-designed homepage, collection pages, and product templates

  • Lazy loading & image optimization for fast performance

  • Multilingual & RTL-ready design potential

🔍 Advanced Filtering System

Given the product variety (sizes, origins, colors, patterns, weaving types), a custom filter system was crucial. I implemented a dynamic filtering experience using AJAX and tailored product attributes to let users:

        • Filter by dimensions, price, origin, material, and style

        • Sort by newest, price, popularity, and featured rugs

Key Challenges & Solutions

      • Full WooCommerce Integration: Flexible product catalog supporting simple and variable products

      • Custom UI Design: Bespoke layout and styling to reflect Jeunlab’s premium brand identity

      • Product Filtering: Advanced filters by category, type, ingredients, and more

      • Custom Page Templates: Designed with beauty brand UX in mind

      • Mobile-First Design: Seamless shopping experience across all devices

      • Fast Loading & Optimized Codebase: Ensures great performance and SEO ranking

      • Migration from Shopify: Seamless transition with full data integrity (products, orders, customer info)

      • Multiple Payment Options: Integrated with PayPal and Stripe for global payments

      • Marketing Tools: Newsletter subscription, promotional banners, and popups

      • Blog Module: Share skincare tips, product announcements, and news

      • Multilingual Ready: Structured to support multiple languages in the future

      • SEO Best Practices: Optimized URLs, meta tags, image alt texts, sitemap.xml

      • Easy Backend Management: Admin panel enhanced for product & content updates without coding

Outcome

Despite the project’s complexity and high expectations, the final product met all of the client’s requirements and more. The new WooCommerce site offered enhanced speed, design flexibility, and customization options that Shopify lacked. The client now has full control over their content, design, and growth strategy — and the platform is better suited for long-term scalability.

Let’s build something powerful together.

Ready to get started?