Back to problems

Design Online Product Catalog

System Design · Instacart · Hard

Instacart Product Catalog Design Medium · System Design · Instacart · Grocery · Catalog · Hierarchy 1. Understanding the Problem An online grocery catalog structures the shopping experience as a browsable tree of categories (for instance, Produce → Fresh Fruit → Berries), with individual products displayed under each category. The shopper’s view resembles walking through a physical store: tap to expand a node, see its child categories, and select a category to view its…

Checking your access…