House of Urvé
A luxury saree store with editorial pacing and a checkout that works.

The problem
A new luxury saree label needed a store that felt like a boutique, not a marketplace template, with full control over products, collections and content, and payments that settle in India.
What we did
We explored three home-page directions before committing to one, then built a layered Next.js and Payload stack: repositories, services and transformers behind a modular component library. Razorpay handles checkout with server-side verification and webhooks. Transactional email runs on ZeptoMail. The site ships as a Docker image through CI.
What changed
- Live store with CMS-managed catalogue, collections and editorial pages.
- Server-verified Razorpay payments with webhook reconciliation.
- Account creation and verification emails wired end to end.

