← All projects

Fashion ecommerce suite (store + API + admin)

Boutique Commerce Suite

She's Trends fashion commerce—NestJS/MongoDB API, React admin, and Next.js storefront with PKR cash-on-delivery operations.

Boutique Commerce Suite

The challenge

A fashion retailer needed a coherent owned stack—customer storefront, commerce API, and operations dashboard—with fashion master data, inventory, banners, delivery charges, and COD order flows in PKR. Without a coherent fashion ecommerce suite (store + api + admin) foundation, Boutique Commerce Suite stakeholders faced fragmented tools, slow handoffs, and limited visibility—classic failure modes Tekvers designs against.

The solution

Boutique Commerce Suite: She's Trends fashion commerce—NestJS/MongoDB API, React admin, and Next.js storefront with PKR cash-on-delivery operations. Unified She's Trends retail stack owned by the brand—not a locked theme. Tekvers delivered a maintainable fashion ecommerce suite (store + api + admin) system for Boutique Commerce Suite using NestJS 10, MongoDB, Mongoose, Next.js 14, with phased rollout, operator workflows, and documentation suited to long-term ownership.

Approach

API as the shared commerce core

Eighteen Nest modules cover admin/auth, product (+ size charts), customer, brand, category, order, cart, coupon, payment (COD helpers), shipping/delivery-charges, inventory, review, notification (SMTP), health, analytics, master-data, and banner—Swagger at `/api/docs` when enabled.

Fashion ops in the admin

Dashboard routes manage products, categories, brands, inventory, fashion master-data families, orders, customers, delivery charges, banners, analytics, and settings behind client-stored JWT—lazy-loaded for code splitting.

Storefront UX for boutique retail

Landing supports shop/search/PDP, categories/brands, auth, customer dashboard areas, blog/help, recently viewed (localStorage), ipapi geo hooks, cookie consent, and WhatsApp contact—checkout posts COD orders in PKR without a card gateway.

Deliverables

  • ▸NestJS `/api` commerce backend on MongoDB/Mongoose with JWT/Passport auth
  • ▸Eighteen feature modules including fashion master-data, size charts, inventory movements, banners, analytics, and COD payment helpers
  • ▸React TypeScript admin dashboard (Tailwind, Axios, Recharts) for catalog and order ops
  • ▸Next.js 14 storefront with cart drawer, wishlist/profile areas, and COD checkout
  • ▸Delivery-charges and shipping method surfaces for Pakistan operations
  • ▸Nodemailer SMTP notification configuration
  • ▸Vercel-oriented Nest deployment shape (`vercel.json` + serverless handler)
  • ▸Swagger documentation endpoint at `/api/docs` (when enabled)

Outcomes

  • ▸Unified She's Trends retail stack owned by the brand—not a locked theme
  • ▸Staff-managed fashion attributes, inventory, banners, and COD order states
  • ▸Storefront UX patterns (cart, geo, WhatsApp) tuned for boutique conversion
  • ▸Clear roadmap for hardening JWT/RBAC and aligning landing order-fetch routes

Impact

She's Trends runs browse-to-COD and back-office merchandising on one API contract. Tekvers delivered the fashion retail superset—store, server, and dashboard—while documenting COD focus and known auth/route gaps instead of inventing Stripe or deep RBAC that the repo does not enforce.

Tech stack

NestJS 10MongoDBMongooseNext.js 14ReactTypeScriptTailwind CSSJWTNodemailer

Want something similar?

I build production systems like Boutique Commerce Suite—from architecture through launch. Tell me what you need.

Contact me →