Multi-store fulfillment dashboard
Three interconnected storefronts — retail and wholesale, linked through Shopify Collective — were overselling because the daily fulfillment checks were manual and error-prone.
A zero-database, read-only internal dashboard on Cloudflare Workers and KV, placed behind Cloudflare Zero Trust Access. It aggregates live Shopify GraphQL data across the three stores, works around the 1,000-point API rate limit with paginated batching, and applies chronological allocation rules so the same unit is never promised twice.
Daily fulfillment reports and morning fulfillment routing are fully automated, with box-packing volumetric estimates and no double-counting across channels — live data for all three stores in seconds.


