A full-stack e-commerce platform and headless CMS built for a real client — shipped May 2025 to Oct 2025.
What it does
- Headless CMS built with Nest.js, Node.js/Express and PostgreSQL — product/cart management, order tracking, role-based access, and real-time customer support chat
- Automated payment pipeline via Razorpay API — checkout triggers payment capture and order confirmation without manual intervention
- Automated logistics via ShipRocket API — fulfilled orders automatically generate shipping labels and book couriers
- Security — OAuth 2.0, JWT-based auth, OTP 2FA, and RBAC middleware protecting all admin routes from unauthorized access
- Performance — API response times improved by 40% through Redis caching and database query optimization
- Infrastructure — deployed to production with Docker, CI/CD pipelines, and rate limiting
Stack
Nest.js · Node.js · Express · PostgreSQL · Prisma · Razorpay · ShipRocket · Redis · Docker · OAuth 2.0