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.

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
Want something similar?
I build production systems like Boutique Commerce Suite—from architecture through launch. Tell me what you need.
Contact me →