The client needed a fully functional online store that could handle high traffic during sales events while delivering a smooth checkout on slow mobile networks.
They also wanted real-time inventory sync and Indian payment gateways (Razorpay + UPI) without giving up the international Stripe checkout they'd already standardized on.