Skip to content
← All work

E-commerce · Live consultations · Admin

E-commerce and consultations platform

An e-commerce store, a live expert-consultation app and the admin that runs both. Built for one of my clients.

Hands holding a payment card in front of a laptop

Problem

The storefront was a client-rendered Vite app that took 26.9s to show its main content on mobile, and the admin was hard to change safely.

What I built

A Next.js storefront with server rendering, an admin rebuilt on RTK Query, and a live expert-consultation platform with video and chat.

Result

Mobile LCP from 26.9s to under 5s. Up to 89% fewer on-load API calls. 44 Redux slices down to 5, with 15K+ lines removed. Part of the strategy team that grew the business to ₹30 lakh+ MRR.

Highlights

  • 100+ routes migrated from a Vite SPA to Next.js with SSR
  • JWT auth with refresh-token rotation
  • Role-based access control and audit trails
  • Support ticketing and ops dashboards
  • Razorpay and GoKwik checkout
  • A Meta Conversions API relay that fixed double-counted purchases
  • Live consultations with Agora video and CometChat messaging

Stack

  • Next.js
  • React
  • TypeScript
  • RTK Query
  • Node.js
  • Razorpay
  • GoKwik
  • Agora
  • CometChat
  • Meta CAPI

Need something like this for your business?

Get my free website review

Free · No commitment

Get my free website review

Four fields. I'll reply by email.

I'll only use this to reply to you.