Justin David
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.
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.
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.
We migrated Justin David from Drupal to WordPress and built a custom catalog management system from scratch:
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.
Customers could finally browse online, filtering by color family, material type, application, and durability. What used to require a phone call now took seconds.
Customers could build a list of fabric samples and submit requests directly through the site—no phone tag, no lost emails.
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.
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:
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.
We rebuilt Justin David's platform using modern headless architecture:
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.
A flexible, API-first content management system gives their team even more control than WordPress offered, without the plugin overhead and compatibility headaches.
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.
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 new platform launches Q1 2026. Early testing shows dramatic improvements across every metric that matters.
Phase 1: WordPress, Custom Post Types, PHP, MySQL
Phase 2: Next.js, Directus, Tailwind CSS, Vercel