Case Study — Engineering

Jagdish Store

Admin PanelCustom AI Agent developmentE-Commerce WebsiteInventory & Order ManagementMVP DevelopmentPayment Gateway IntegrationProduct Management SystemSoftware DevelopmentWebsite Design
01The Challenge

Home furnishing is a considered, texture and material driven purchase category, closer to interior design than typical retail. The core challenges I needed to solve as the builder were:

* Material and texture first browsing. Customers shopping for fabrics, rugs, and bed linens make decisions based on look, feel, and material quality, none of which translate well through a generic product grid. The site needed strong visual presentation and detailed material information at the product level.

* A mixed catalog of house products and premium brand partnerships. Jagdish Store sells its own curated range alongside distinct international brands (Alexandre Turpault, Julie Lavariere, Cawö, Warwick, and others), each needing its own clear identity within the store rather than getting lost in a generic catalog.

* Deep category structure across very different product types. Fabrics, floor coverings, decor, bedding, and bath products each have different shopping logic (fabric is often bought by the meter with pattern/color variants, while decor is bought as discrete pieces), requiring a catalog architecture flexible enough to handle both.

* Performance for a visually heavy site. A home decor store lives or dies by image quality, but rich, large images can easily slow a site down; Next.js's rendering model needed to be leveraged properly to keep pages fast despite heavy visual content.

* Supporting a "seasonal" and "luxury collection" merchandising strategy. The business needed the ability to spotlight curated collections and seasonal picks prominently, not just leave customers to browse standard categories.

02The Strategy

I built the frontend in Next.js specifically to take advantage of server side rendering and optimized image handling, prioritizing fast page loads without sacrificing the rich, high quality photography that home furnishing shopping depends on. The category architecture was structured around how customers actually think about home furnishing: Fabrics (Upholstery, Curtains, Lining, Sheer Fabric), Floor (Rugs, Doormats), Decor, Bed, and Bath, each with its own sensible sub navigation rather than a flat, undifferentiated product list.

For the brand partnerships, I built dedicated brand collection pages so names like Cawö, Warwick, and Alexandre Turpault retained their own presence and story within the site, supporting Jagdish Store's positioning as a curated purveyor of quality home goods rather than a generic bulk retailer. On the backend, I used Node.js to manage the product catalog, variant handling (critical for fabrics sold with multiple color and pattern options), and order processing.

I also built out the merchandising infrastructure to support curated storytelling, luxury collections, seasonal picks, and featured brand spotlights, giving the business the tools to guide customers toward premium offerings rather than relying purely on search and category browsing.

03Execution

A customer furnishing a new home might start browsing by category, moving from Fabrics into Upholstery or Curtains, comparing patterns and materials through detailed product photography. A customer drawn to a specific brand instead heads directly to that brand's dedicated page, browsing Cawö towels or Alexandre Turpault bedsheets as a cohesive collection. Along the way, seasonal picks and luxury collection features surface curated recommendations, guiding customers toward premium options they might not have found through category browsing alone. Once a product is selected, customers choose from available variants (color, pattern, size) before completing checkout, with the option to check store locations for those who prefer to see fabrics and textures in person before buying.

The Next.js frontend was chosen specifically to balance visual richness with performance, using server side rendering and optimized image loading to keep pages fast despite the photography heavy nature of home furnishing shopping. The Node.js backend handled the catalog's variant complexity, particularly important for fabrics and linens where color, pattern, and material combinations multiply quickly, while keeping the brand partnership structure clean and scalable as new collections were added.

The Outcome

Building Jagdish Store meant designing for a category where texture, material, and visual presentation drive the purchase decision as much as price does. The technical foundation, a material first category structure, strong brand partnership presentation, and a performance conscious approach to rich visual content, reflects what it actually takes to sell home furnishing well online. It's a strong example of building ecommerce infrastructure that treats visual and material storytelling as core functionality, not an afterthought layered on top of a standard catalog.

Absolute IP Ownership

No hostage
situations.

The most dangerous part of outsourcing software is not owning the thing you paid for. I've seen founders pay heavily, only to realize the agency still holds the keys.

Everything I build is 100% your intellectual property from day one. You own the code, the infrastructure, and the data. No lock-in.

What belongs to you:

  • 01Source code & Git Repositories
  • 02Apple & Google Developer Accounts
  • 03Cloud Infrastructure & Databases
  • 04Figma Design Files & Assets
  • 05CI/CD Pipelines & Signing Keys
"Our goal was to create an online experience that reflects the same quality and attention to detail customers expect from our physical stores. Shubham Bhattacharya & his team approached the project with a clear understanding of both retail operations and customer experience. The final platform is elegant, reliable, and much easier for our team to manage as the business continues to grow."
J
Jagdish Khandelwal
Founder at Jagdish Store