Back to problems

Design a Product Photography Upload Service

System Design · Shopify · Medium

Design a product-photography upload and review service for a commerce platform. In the intended flow, a merchant sends a physical item to a studio, a photographer captures one or more images of that item, and the merchant later inspects the results and may request a reshoot if the outcome is not acceptable. Cover the full lifecycle from shoot creation through upload authorization, image processing, review decisions, acceptance, and reshoots. Specify APIs for creating a…

Checking your access…