Skip to content
All work
E-commerce · RetailRole: Primary contributor

E-commerce platform, built from scratch

A complete storefront, CMS, and admin console — product catalog, cart, checkout, coupons, accounts, shipping, and a media pipeline — built and shipped to production.

React + ViteFastAPIMongoDB + RedisRazorpayAzure CDN

What I built

  • Built the entire customer-facing storefront: browse, product pages, cart, wishlist, checkout, and account management from scratch.
  • Designed and authored 15+ backend domains: catalog, orders, carts, coupons, shipping settings, and media management.
  • Implemented payments end-to-end with Razorpay — idempotent webhooks, atomic stock decrements, and transactional emails so nothing lands in a half-mutated state.
  • Built OTP login with secure cookie sessions, CSRF protection, and rate-limited auth to prevent abuse.
  • Designed the media pipeline: upload → multi-size WebP conversion → Azure CDN delivery, keeping product images fast globally.

Outcome

Shipped to production and handling live orders daily — private walkthrough available on request.