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
| Feature | Details |
|---|---|
| Multi-store | Each owner can run one or more independent storefronts |
| Multi-currency | XOF base currency with NGN and GHS support via Paystack |
| Multi-role | OWNER, MANAGER, CUSTOMER roles with scoped permissions |
| Real-time | Live notifications via Socket.IO |
| Payments | Paystack integration for Nigeria and Ghana |
| Storage | Azure Blob Storage for product images and receipts |
| Resend/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