Skip to Content
Home

AEX Ecommerce Docs

Welcome to the complete documentation for AEX Ecommerce — a multi-tenant e-commerce platform built for modern commerce in West Africa and beyond.



What is AEX Ecommerce?

AEX Ecommerce is a multi-tenant storefront and management platform. Each merchant runs their own store with isolated data, their own product catalog, staff team, and customer base — all on a single shared infrastructure.

Key capabilities

FeatureDetails
Multi-storeEach owner can run one or more independent storefronts
Multi-currencyXOF base currency with NGN and GHS support via Paystack
Multi-roleOWNER, MANAGER, CUSTOMER roles with scoped permissions
Real-timeLive notifications via Socket.IO
PaymentsPaystack integration for Nigeria and Ghana
StorageAzure Blob Storage for product images and receipts
EmailResend/Nodemailer with BullMQ queue for reliability

Tech stack at a glance

  • API — NestJS 11 · Prisma · PostgreSQL · Redis · BullMQ
  • Admin — Next.js 16 · React 19 · Tailwind CSS 4
  • Storefront — Next.js 16 · React 19 · TanStack Query · next-intl
  • Monorepo — Turborepo · pnpm workspaces · TypeScript 5.9
Last updated on