Core Internal Services
Auth Service
:8001
Central authentication (JWT), user management, password resets, and role based access control.
https://api.dotmall-sa.com/api/auth
Notification Service
:8007
Unified messaging gateway for emails, SMS, and push notifications via RabbitMQ/Redpanda.
https://api.dotmall-sa.com/api/notifications
Content Service
:8008
CMS for static pages, FAQs, legal documents, and platform-wide configurations.
https://api.dotmall-sa.com/api/content
Commerce & Business
Store Service
:8002
Merchant store management, configuration, branding, domain settings, and verification.
https://api.dotmall-sa.com/api/stores
Product Service
:8003
Catalog management including products, categories, variants, inventory, and images.
https://api.dotmall-sa.com/api/products
Order Service
:8004
Order lifecycle management, shopping carts, shipping status, and courier integration.
https://api.dotmall-sa.com/api/orders
Subscription Service
:8005
SaaS subscription plans handling, recurring billing, invoices, and plan upgrades.
https://api.dotmall-sa.com/api/subscriptions
Payment Service
:8006
Payment gateway integration, transaction ledger, wallet management, and refunds.
https://api.dotmall-sa.com/api/payments
Frontend Applications
Admin Platform
:3004
Main administration dashboard for platform management, user oversight, and system monitoring.
https://admin.dotmall-sa.com
Shopper Frontend
:3001
Customer-facing shopping interface for browsing products, managing cart, and checkout.
https://dotmall-sa.com
Store Admin
:3003
Dedicated dashboard for merchants to manage their store, products, orders, and settings.
https://admin-store.dotmall-sa.com
Shopper Next (Demo)
:3005
Next-generation shopper interface built with Next.js for improved performance, available as a
demo.
https://demo.dotmall-sa.com