Skip to content

دراسة حالة

Sendly — منصة SaaS للتجارة والسوق والتوصيل

منصة SaaS متكاملة تربط البائعين والمتاجر والعملاء والسائقين في نظام واحد لإدارة المنتجات والمخزون والطلبات والمتاجر الإلكترونية والتوصيل وتتبع الشحنات والدفع عند الاستلام والتحليلات.

دراسة حالة بقلم كلثوم ملوكي

لقطة شاشة لمشروع Sendly — منصة SaaS للتجارة والسوق والتوصيل من إنجاز كلثوم ملوكي

المشروع

Sendly هي منصة SaaS متكاملة تم تصميمها لإدارة رحلة التجارة الإلكترونية من إنشاء المنتج إلى توصيل الطلب للعميل.

يتكون النظام من أربعة منتجات مترابطة:

  • Sendly Commerce؛
  • Sendly Store؛
  • Sendly Delivery؛
  • Sendly Marketplace.

الهدف هو تقليل الحاجة إلى استخدام عدة أدوات منفصلة لإدارة نشاط التجارة الإلكترونية.

التحدي

يحتاج البائع الإلكتروني عادة إلى أنظمة مختلفة لإدارة:

  • المنتجات؛
  • الأسعار؛
  • المخزون؛
  • المتجر؛
  • العملاء؛
  • الطلبات؛
  • التوصيل؛
  • السائقين؛
  • تتبع الشحنات؛
  • الدفع عند الاستلام؛
  • التحليلات.

تم تصميم Sendly لجمع هذه العمليات في منصة واحدة مع توفير تجربة مناسبة لكل نوع من المستخدمين.

المستخدمون

تدعم المنصة عدة أدوار رئيسية:

  • Admin؛
  • Seller؛
  • Driver؛
  • Customer.

لكل مستخدم صلاحيات ومسارات مختلفة داخل النظام.

Sendly Commerce

Commerce هو الجزء الأساسي لإدارة نشاط البائع.

يمكن من خلاله إدارة:

  • المنتجات؛
  • المتغيرات؛
  • الأسعار؛
  • العروض؛
  • المخزون؛
  • الطلبات؛
  • العملاء؛
  • المستودعات.

يمكن أن يحتوي المنتج على SKU وBarcode والصور والعلامة التجارية والفئة والسعر والضريبة والوزن والأبعاد وغيرها من البيانات.

المخزون

لا يعتمد النظام على رقم واحد للمخزون فقط.

بل يمكن التمييز بين:

  • المخزون الفعلي؛
  • المتوفر؛
  • المحجوز؛
  • المباع؛
  • التالف؛
  • المرتجع.

كما يدعم التصميم مستودعات متعددة وسجلاً لحركات المخزون.

Sendly Store

يمكن لكل Seller إنشاء متجر أو عدة متاجر حسب الاشتراك.

يتضمن المتجر معلومات مثل:

  • الاسم؛
  • الشعار؛
  • الغلاف؛
  • الوصف؛
  • الهاتف؛
  • WhatsApp؛
  • البريد؛
  • العنوان؛
  • GPS؛
  • ساعات العمل؛
  • مناطق التوصيل؛
  • رسوم التوصيل؛
  • الحد الأدنى للطلب؛
  • التقييمات.

ثم يمكن للبائع نشر كتالوج المنتجات الخاص به.

Marketplace

يتيح Marketplace للعملاء اكتشاف المتاجر والمنتجات من مكان واحد.

يمكن البحث عن:

  • متجر؛
  • منتج؛
  • فئة؛
  • علامة تجارية.

كما يمكن استخدام فلاتر مثل:

  • المسافة؛
  • السعر؛
  • التقييم؛
  • توفر التوصيل؛
  • المتاجر المفتوحة؛
  • العروض.

الموقع الجغرافي

تستخدم المنصة موقع العميل والمتجر لتحديد المتاجر المناسبة.

يمكن أخذ عدة عوامل بعين الاعتبار:

  • موقع العميل؛
  • موقع المتجر؛
  • منطقة التوصيل؛
  • أقصى مسافة للتوصيل؛
  • توفر المتجر.

السلة والدفع

يمكن للعميل:

  • إضافة المنتجات؛
  • اختيار المتغيرات؛
  • تغيير الكمية؛
  • حذف المنتجات؛
  • إضافة ملاحظات؛
  • استخدام كوبون.

قبل تأكيد الطلب، يتحقق النظام من المخزون والسعر ومنطقة التوصيل.

في النسخة الأولى، يعتبر الدفع عند الاستلام الخيار الأساسي.

إدارة الطلبات

يمكن إنشاء الطلبات من مصادر مختلفة:

  • Sendly Marketplace؛
  • يدوياً؛
  • CSV؛
  • API؛
  • Integrations خارجية.

بعد ذلك يمر الطلب بمراحل مثل:

طلب → تأكيد → تجهيز → إنشاء الشحنة → تعيين السائق → Pickup → Delivery.

Sendly Delivery

يتولى Sendly Delivery إدارة الشحنات.

يمكن لكل شحنة أن تحصل على:

  • رقم Tracking فريد؛
  • QR Code؛
  • Barcode؛
  • Label؛
  • سجل للحالة.

تتبع العميل

يمكن للعميل تتبع شحنته من صفحة عامة.

تشمل المراحل مثلاً:

  • تم تأكيد الطلب؛
  • قيد التجهيز؛
  • الشحنة جاهزة؛
  • استلمها السائق؛
  • في طريقها للتوصيل؛
  • تم التوصيل.

Scan

يمثل Scan جزءاً أساسياً من النظام اللوجستي.

يقوم السائق بمسح الشحنة أثناء:

  • Pickup؛
  • Delivery؛
  • Return.

ويتم تسجيل كل Scan كحدث دائم داخل سجل الشحنة.

إثبات التوصيل

يمكن تأكيد التوصيل باستخدام:

  • QR؛
  • التاريخ والوقت؛
  • GPS؛
  • صورة؛
  • توقيع؛
  • OTP للعميل.

المرتجعات

تحتوي المنصة على Workflow كامل للمرتجعات:

طلب إرجاع → موافقة البائع → Pickup → Scan → المستودع → فحص المنتج → قبول أو رفض → إعادة إلى المخزون.

شبكة السائقين

يمكن للبائع العمل مع:

  • سائقيه الداخليين؛
  • سائقين مستقلين.

كما يمكن للسائق المستقل العمل مع عدة Sellers مع الحفاظ على فصل البيانات.

وتتضمن المنصة أيضاً عملية KYC للتحقق من هوية السائق.

الدفع عند الاستلام

يمكن للنظام تتبع:

  • قيمة الطلب؛
  • رسوم التوصيل؛
  • المبلغ المطلوب تحصيله؛
  • المبلغ المحصل؛
  • المبلغ المستحق للبائع.

بعد ذلك يتم تسجيل عمليات التسوية بين البائع والسائق.

Dashboard البائع

يمكن للبائع مراقبة عدة مؤشرات:

  • الطلبات؛
  • رقم المعاملات؛
  • الطلبات المسلمة؛
  • المرتجعات؛
  • Cash المحصل؛
  • أفضل المنتجات؛
  • المنتجات منخفضة المخزون؛
  • متوسط السلة؛
  • العملاء الجدد؛
  • معدل نجاح التوصيل؛
  • أداء السائقين.

Analytics

يمكن تتبع Funnel كامل:

الزوار → مشاهدة المنتج → إضافة للسلة → Checkout → الطلب.

يساعد ذلك البائع على فهم أداء متجره وتحسين التحويل.

نظام SaaS

تم تصميم Sendly كمنتج باشتراكات مختلفة.

يمكن أن تكون هناك خطط مثل:

  • Basic؛
  • Pro؛
  • Premium.

وتختلف الخصائص حسب الخطة، مثل Multi-store وMulti-warehouse وAPI وAnalytics المتقدمة.

API

تستطيع المنصة التكامل مع أنظمة خارجية مثل:

  • Shopify؛
  • WooCommerce؛
  • PrestaShop؛
  • مواقع التجارة الإلكترونية المخصصة؛
  • تطبيقات الهاتف.

الأمان

يعتمد تصميم الأمان على عزل بيانات كل Seller.

تشمل المتطلبات:

  • Authentication؛
  • JWT؛
  • RBAC؛
  • Multi-tenancy؛
  • Rate limiting؛
  • Activity logs؛
  • Audit logs؛
  • تشفير البيانات الحساسة؛
  • حماية الملفات الخاصة.

لا يجب أن يتمكن أي Seller من الوصول إلى بيانات Seller آخر.

الوقت الحقيقي

يمكن استخدام الأحداث في الوقت الحقيقي من أجل:

  • الطلبات الجديدة؛
  • تغيير الحالة؛
  • عمليات Scan؛
  • Tracking؛
  • Notifications.

كما يمكن استخدام Redis للكاش والJobs والجلسات وRate Limiting.

البنية التقنية

Backend

Ruby on Rails API لإدارة:

  • Business Logic؛
  • Authentication؛
  • Orders؛
  • Products؛
  • Inventory؛
  • Shipments؛
  • Marketplace؛
  • Subscriptions؛
  • Payments.

Frontend

Next.js لتوفير:

  • Marketplace للعميل؛
  • Seller Dashboard؛
  • واجهة السائق؛
  • Admin Backoffice.

Mobile First

تم تصميم تجربة السائق بشكل أساسي للهاتف.

تشمل العمليات الرئيسية:

  • Scan؛
  • المهمة التالية؛
  • الاتصال بالعميل؛
  • فتح Maps؛
  • تأكيد التوصيل؛
  • إدارة الرفض؛
  • إدارة المرتجعات.

كما تم تصميم Marketplace للعملاء بأسلوب Mobile First.

MVP

يركز MVP على الوظائف الضرورية لإكمال الدورة كاملة.

Seller: Products، Stock، Orders، Shipments، Store، Catalogue.

Customer: Stores، Catalogue، Product Detail، Cart، COD Checkout، Tracking.

Driver: Missions، QR Scan، Pickup، Delivery، Return.

Admin: Sellers، Drivers، KYC.

النتيجة

Sendly مصمم ليكون منظومة موحدة للتجارة الإلكترونية واللوجستيك.

يمكن للبائع إدارة المسار الكامل:

منتج → مخزون → متجر → عميل → طلب → تجهيز → شحنة → سائق → تتبع → توصيل → Cash → Review → Analytics.

الرؤية النهائية هي بناء منصة متكاملة تجمع SaaS وCommerce وMarketplace وDelivery في نظام واحد.