GlossyDev
How leasing worksServicesWorkPricingBlogCase StudiesGet Started
GlossyDev
ServicesLeasingBlogContact
© 2026 GlossyDev. All rights reserved.
GlossyDev
How leasing worksServicesWorkPricingBlogCase StudiesGet Started
A Decade of Growth: From Legacy Drupal to Modern Headless
Back to Case Studies
E-commerce & Retail

Justin David

A Decade of Growth: From Legacy Drupal to Modern Headless

25% faster performance with room to grow

Justin David is a family-owned fabric supplier serving high-end restaurants and hotels nationwide. Over a decade-long partnership, we've helped them evolve from an unmaintainable Drupal site to a custom WordPress solution—and now to a modern Next.js and Directus platform that finally delivers the speed, features, and scalability their growing business demands.

About the Client

A multi-generational family business supplying premium fabrics for the hospitality industry—from upholstery for restaurant banquettes to drapery for boutique hotels. Their reputation is built on quality materials and personalized service, with a catalog of over 6,500 SKUs.

The Full Story

The Challenge

When Justin David first came to us, they were stuck. Their aging Drupal site was nearly impossible to update—even simple content changes required developer intervention. But the bigger problem was their catalog. Thousands of fabric SKUs, each with unique attributes like color, material, pattern, and durability rating, and no way to showcase them online.

Their dream was straightforward: let customers browse the catalog, filter by specifications, and request samples directly through the website. Their reality was phone calls, paper catalogs, and missed opportunities.

Our Solution: Phase 1 (WordPress)

We migrated Justin David from Drupal to WordPress and built a custom catalog management system from scratch:

1. Custom Post Architecture

We designed a hierarchical structure organizing fabrics by collection, pattern, and colorway—with attributes flowing from parent to child. This let their team manage 6,500+ SKUs without drowning in repetitive data entry.

2. Advanced Fabric Finder

Customers could finally browse online, filtering by color family, material type, application, and durability. What used to require a phone call now took seconds.

3. Sample Request System

Customers could build a list of fabric samples and submit requests directly through the site—no phone tag, no lost emails.

4. Warehouse Dashboard

We built a simplified shipping interface for their fulfillment team. Warehouse staff could process sample orders without ever touching the WordPress admin, reducing errors and training time.

The system worked beautifully. For nearly a decade, it powered Justin David's digital growth—more traffic, more sample requests, more customers discovering them online.

The Growing Pains

By 2023, success had created new challenges.

The catalog had grown past 6,500 SKUs. Traffic and orders had increased substantially. And WordPress was showing its age:

  • Performance degradation — Complex filtering queries slowed page loads, especially on mobile devices
  • Plugin dependencies — Critical functionality relied on plugins requiring constant updates and conflict resolution
  • Server limitations — PHP and MySQL constraints made certain features impractical to build
  • Rising maintenance costs — More time spent keeping the system stable than improving it

Justin David's wishlist kept growing: full e-commerce checkout, a portal for their rep network to manage orders, real-time inventory visibility. WordPress couldn't deliver these efficiently.

Our Solution: Phase 2 (Next.js + Directus)

We rebuilt Justin David's platform using modern headless architecture:

1. Next.js Frontend

Server-side rendering and static generation deliver dramatically faster page loads. The new fabric finder filters 6,500+ SKUs to the perfect shade of red almost instantly—something that would have brought the old site to its knees.

2. Directus CMS

A flexible, API-first content management system gives their team even more control than WordPress offered, without the plugin overhead and compatibility headaches.

3. Full E-Commerce

No more sample-request-only. Customers can now complete purchases directly on the site—a capability that was always on the wishlist but never feasible under WordPress.

4. Rep Network Portal

Their national network of sales representatives can now manage customer orders directly through the platform, streamlining a process that previously required phone calls and manual data entry.

The Results

The new platform launches Q1 2026. Early testing shows dramatic improvements across every metric that matters.

Technologies Used

Phase 1: WordPress, Custom Post Types, PHP, MySQL

Phase 2: Next.js, Directus, Tailwind CSS, Vercel

Key Results

+25%
Performance
6,500+
SKUs Managed
10+ Years
Partnership
3 Generations
Platforms

Services Provided

Website Modernization
Custom Web Development
E-commerce Development
Legacy Migration

Ready for Similar Results?

Let's discuss how we can help transform your business.

Start Your Project
GlossyDev
ServicesLeasingBlogContact
© 2026 GlossyDev. All rights reserved.