FinTech

MMKEN Saudi B2B2C Marketplace

Live Saudi B2B2C marketplace (MMKEN) with enterprise validation, deal negotiation workflows, integrated logistics, and operational CRM.

Product preview
  • 3-5 Days Saved Verification Time
  • 100% Automated Invoicing & Billing
  • 6 Languages Supported Market Reach
  • 170+ Migrations Database Changes

Challenge, solution, outcome

Challenge

Regional B2B trade still relied on manual trust checks, disconnected tools, and slow verification before a deal could move forward.

  • Integrating complex Saudi government APIs (Nafath, Absher SOAP, Wathq) with varying auth protocols
  • Building a polymorphic deal-order pipeline for 4 distinct item types using GenericForeignKey
  • Coordinating multi-party payment flows with HMAC-signed security and server-to-server callbacks
  • Abstracting multiple shipping carrier APIs into a unified factory for rates and tracking

Solution

Designed a multi-app architecture that connected onboarding, negotiation, billing, and fulfillment into one workflow with automated verification and operator controls.

  • Architected a factory pattern to unify shipping rate calculations across DHL, FedEx, and Aramex
  • Implemented background threading for 6-language auto-translation to maintain low API latency
  • Developed a custom RBAC system providing granular module-level access control beyond Django defaults
  • Used Django's ContentType framework to polymorphically handle products, services, and investments

Outcome

Delivered a production platform that reduced manual verification effort, automated billing and logistics flows, and supported multi-language operations.

Architecture & engineering

System layers derived from the delivery stack — how the product is composed end to end.

  1. Frontend Portals

    High-performance, multi-tenant interfaces built for optimal buyer and seller workflows, delivering a seamless marketplace experience.

    • TypeScript
    • Tailwind CSS
    • Next.js 14/15
    • Redux Toolkit
  2. Backend & Real-time

    Event-driven Django APIs and WebSockets pushing instant transactional updates, negotiations, and structured business logic at scale.

    • Redis
    • Python
    • Django 4.2
    • Django REST Framework
  3. KSA Integrations & FinTech

    Complex government API integrations streamlining regional trust verification, secure payment processing, and automated national invoicing.

    • ClickPay
    • Wathq REST
    • Nafath REST
    • Absher ID Verification
  4. Infrastructure & Ops

    Automated multi-carrier logistics, email delivery, and platform operations built on highly reliable and scalable cloud foundations.

    • SendGrid
    • PostgreSQL
    • WeasyPrint PDF
    • DHL/FedEx/Aramex APIs

Key features

  • 01Tiered Subscription & 15% Saudi VAT Invoicing System
  • 02Real-Time WebSocket Notifications & Unread Tracking
  • 03Built-in CRM (Leads, Opportunities, Tasks, Activities)
  • 04Fine-grained RBAC with Module-level Permissions
  • 05Triple-Verification Seller Onboarding (Nafath, Wathq, Absher)
  • 06Multi-Category Catalog (Products, Services, Franchises, Investments)
  • 07Structured Deal Negotiation Engine with Counter-Offers
  • 08Integrated Multi-Carrier Shipping & Address Validation

Technology stack

Frontend Portals

High-performance, multi-tenant interfaces built for optimal buyer and seller workflows, delivering a seamless marketplace experience.

TypeScriptTailwind CSSNext.js 14/15Redux ToolkitReact 18/19

Backend & Real-time

Event-driven Django APIs and WebSockets pushing instant transactional updates, negotiations, and structured business logic at scale.

RedisPythonDjango 4.2Django REST FrameworkDjango Channels (WebSockets)PostgreSQL

KSA Integrations & FinTech

Complex government API integrations streamlining regional trust verification, secure payment processing, and automated national invoicing.

ClickPayWathq RESTNafath RESTAbsher ID Verification

Infrastructure & Ops

Automated multi-carrier logistics, email delivery, and platform operations built on highly reliable and scalable cloud foundations.

SendGridPostgreSQLWeasyPrint PDFDHL/FedEx/Aramex APIs

Results & impact

  • 3-5
    Days Saved
    Verification Time
  • 100%
    Automated
    Invoicing & Billing
  • 6
    Languages Supported
    Market Reach
  • 170+
    Migrations
    Database Changes
  • Led the architecture of a high-complexity, multi-portal marketplace with 36+ Django apps.
  • Mastered mission-critical government-level API integrations (Nafath, Absher, Wathq).
  • Optimized high-volume transaction performance via Redis, Channels, and atomic background processing.
  • Engineered a scalable, multi-tenant marketplace engine adaptable to various regions and verticals.

Let's build something excellent.

Get in touch to discuss details, projects, or collaborations.

Local Time: Asia/Karachi 12:00 PM