GCC COD Seller CRM -- 2

Job ID: 40261751

Budget: $5,000 – $10,000 USD

* Project Goal

Build a SaaS-ready, multi-tenant COD Seller Operating System for GCC online sellers.

This is a Lean MVP (30–45 days) focused on operational execution — not a full enterprise SaaS.

* Core System Flow

Vendor → Product Approval → Inventory → Lead Import → Call Center → Barcode → Delivery → COD → Ledger → Payout → Reporting

* Mandatory Architecture

Shared DB with strict company_id isolation

Role-Based Access Control (RBAC)

Ledger-based financial engine (event-driven transactions)

Configurable cost engine (no hardcoded logic)

Indexed DB for fast filtering

* Key Modules (MVP Only)
1 Vendor Product Onboarding

Product submission + approval workflow

Auto-generated Product Code / Batch ID

Warehouse activation + notification

2 Inventory

SKU + batch tracking

Reserved stock logic

Movement logs

3 Lead Import

Excel / CSV template

Validation (duplicates, stock, product match)

Auto assignment to Call Center

4 Call Center

Confirm / Cancel / Follow-up

Order lifecycle engine

5 Order Barcode & Label

Auto barcode/QR generation

Printable PDF label (single + bulk)

Scannable warehouse flow

6 Delivery Module

Internal drivers

External courier upload

Partial COD support

7 Finance & Ledger

Event-based ledger entries

Dynamic balance calculation

Vendor payout logic

Soft-lock after settlement

8 ROI Calculator (Optional)

Standalone analytical tool

Manual ad spend input

CPA / ROI / Net profit calculation

* Global Filtering (Critical)

System must allow search/filter by:

Vendor ID

Product Code / Batch

Order ID

Phone

Status

Date range

Country

Exportable results required.

* Super Admin Controls

User management

Dynamic role builder

Permission matrix (view / edit / export / delete)

Country & warehouse restriction

Field-level restrictions

Full activity log

*** Security Requirements

Secure password hashing

CSRF protection

SQL injection prevention

Immutable ledger entries

Soft delete only

HTTPS enforced

Automated backups

*** Delivery Requirements

30–45 days

Milestone-based payments

Weekly progress updates

60 days free bug fixing

Cloud deployment (AWS / DigitalOcean) or ......

---- Not Included in MVP

Subscription billing

Advanced automation

AI features

Full procurement engine

Mobile app

* Final Objective

Deliver a stable, scalable, COD-first operational system —
clean architecture, strong financial logic, and ready for future SaaS expansion.