منشورة في الإنتاج · rouad.com
دراسة حالة · منصّة SaaS مخصّصة

بنينا منظومة تشغيل كاملة للأعمال.

رواد منصّة SaaS ثنائيّة اللغة، متعدّدة المستأجرين، صمّمناها وطوّرناها وأطلقناها من الصفر. سبعة عشر وحدة إنتاج تغطّي كيف تعمل الشركة الجادّة فعلاً — من التنقيب إلى الفوترة إلى صندوق واتساب — تعمل على بنيتنا التحتيّة، ويستخدمها فريقنا كلّ يوم عمل.

التقنيّاتNext.js 15SupabaseTurbo monorepoTypeScriptTailwind
هل يبدو مألوفاً؟

بنيت شركة. أدواتك ما لحقت.

كلّ صفقة تعيش في محادثة واتساب مختلفة ولا أحد يعرف الخطوة القادمة.
نعيد بناء العرض نفسه من الصفر لكلّ عميل جديد.
المحاسبة على الورق، والمبيعات على Excel، والموارد البشريّة في رأس أحدهم.
جرّبنا ثلاث منصّات SaaS؛ لا تتحدّث العربيّة كما ينبغي ولا يتحدّث بعضها إلى بعض.
قبل أن نلحق بالمتابعة، الصفقة تكون قد بردت.
كلّ موظّف جديد يحتاج أسبوعاً كاملاً ليعرف أين تعيش الأشياء.
أخبرنا ما الذي يستهلك يوم فريقك
الحجم

ما الذي يعنيه «منظومة تشغيل» على أرض الواقع؟

ليس تشبيهاً تسويقيّاً. مساحة إنتاج ملموسة — منشورة، ومُصدَّرة، وتعمل.

17+
وحدة إنتاجيّة
لكلّ وحدة شاشاتها وصلاحيّاتها وإشعاراتها ومسارات عملها.
230+
ترحيل قاعدة بيانات
كلّ تغيير في المخطّط مُوثّق، قابل للتراجع، منشور عبر CI.
100%
تغطية ثنائيّة اللغة
عربي RTL + إنجليزي، كلّ نصّ، كلّ شاشة، كلّ تصدير.
24/7
تشغيل مباشر
نشر تلقائي عند كلّ دفع؛ الوكالة تعمل عليها لحظةً بلحظة.
ما بنيناه

سبعة عشر وحدة، منتج واحد متكامل.

كلّ وحدة حُدّد نطاقها، وصُمّمت، وطُوّرت، واختُبرت، وأُطلقت على يد الفريق نفسه الذي ستتعاقد معه. ليست إضافات جاهزة مركّبة بعضها فوق بعض. كلّ لوحة أدناه هي كيف تبدو الوحدة في المنتج الحيّ.

01وحدة

توليد العملاء + سحب Apollo

سحب جهات اتّصال B2B بحسب القطاع، والجغرافيا، والمنصب، والكلمات المفتاحيّة عبر Apollo. مسبح عملاء مشترك يدور تلقائيّاً حتى لا يُخدَم عميل مرّتين داخل المستأجر.

الأثر: وصول كامل إلى قاعدة B2B بنسبة 40% من سعر مقعد Apollo التجاري.
02وحدة

خطّ الصفقات / CRM

تنتقل الصفقات بين المراحل، وتُسنَد إلى أصحابها، وتحمل متابعاتها، وتتجمّع في تقارير خطّ الصفقات التي يقرؤها قائد المبيعات فعلاً.

الأثر: كلّ صفقة لها بيت واحد — لا مزيد من «في أيّ واتساب ناقشناها؟».
03وحدة

عروض أسعار + ترقيم تسلسلي

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

الأثر: زمن إصدار العرض يهبط من يوم كامل إلى دقيقتين.
04وحدة

عقود + توقيع إلكتروني

أنشئ عقداً، وشغّل نُسخاً قابلة للتوقيع لكلّ طرف، واستلم التوقيع عبر رموز مشاركة عامّة. تسليم بريدي تلقائي، وإلغاء ناعم، وترقيم تسلسلي.

الأثر: توقيع في اليوم نفسه — بلا تبادل PDF على البريد.
05وحدة

محاسبة كاملة

شجرة حسابات من 68 حساباً، تصنيف رباعي لضريبة القيمة المضافة، فواتير، مصاريف، رفع OCR، مرفقات، تقارير الأرباح والخسائر والميزانيّة العموميّة والتدفّق النقدي وميزان المراجعة. 5% لدولة الإمارات و15% للسعوديّة حسب الفرع.

الأثر: الحسابات تُقفَل شهريّاً من تلقاء نفسها — لا حاجة إلى برنامج محاسبة منفصل.
06وحدة

صندوق وارد واتساب أعمال

صندوق وارد مباشر ثنائي الاتّجاه عبر WhatsApp Cloud API الحقيقي — Webhook + استعلام + نافذة 24 ساعة، بتصميم يبدأ من الهاتف، ومحادثات مشتركة على مستوى الفريق.

الأثر: الفريق يتوقّف عن إرسال لقطات شاشة لبعضه من واتساب.
07وحدة

حملات البريد وواتساب

عامل إرسال يعمل بجدولة Cron مع نوافذ إرسال ديناميكيّة، وكنس الصفوف العالقة، وتتبّع الفتح والنقر، ولوحات أداء الحملات.

الأثر: نافذة الإرسال، عنوان الرسالة، وصحّة التسليم — كلّها على شاشة واحدة.
08وحدة

الموارد البشريّة والحضور

سجلّات الموظّفين، والأدوار، وتتبّع الحضور، وصلاحيّات مبنيّة على الأدوار مع بوّابات ميزات مقيَّدة بالمستأجر.

الأثر: مسؤول الرواتب يرى من الحاضر ومن الغائب دون سؤال.
09وحدة

حاسبة التكلفة

قوالب تسعير قابلة للتعديل بعناصر ثابتة وأخرى لكلّ وحدة، وهوامش لكلّ قالب. يحدّد فريق المبيعات نطاق المشروع فيحصل على سعر قابل للدفاع فوراً.

الأثر: المبيعات تُسعّر بهامش دون الحاجة إلى وجود المؤسّس في الاجتماع.
10وحدة

منشئ عروض الفعاليات

محرّك عروض قابل للتشكيل يُنشئ عروض فعاليات بصيغة PDF مطبوعة بالهويّة، RTL، مع رابط عام للمشاركة. منطق كامل للكيان والضريبة حسب الدولة.

الأثر: زمن إخراج عرض الفعالية: ساعات بدل أيّام.
11وحدة

قوالب مستندات المكتبة

مستندات نصيّة قابلة للتعبئة بحقول محسوبة، وحقول صيغة، وتعبئة عبر نموذج، ورموز مشاركة عامّة، وترقيم صفحات — تتحوّل إلى PDF مطبوع بهويّتك.

الأثر: مصدر واحد للحقيقة لكلّ مستند تشغيلي.
12وحدة

طلبات الدومين والاستضافة

وحدة واجهة للعميل لطلب الدومين، والاستضافة، والبريد، مع فحص توفّر مباشر عبر RDAP، وطابور تنفيذ للفريق الفني.

الأثر: استقبال طلبات الدومين كاملاً داخل المنصّة — لا أداة تذاكر منفصلة.
13وحدة

بوّابة المورّدين

بوّابة موردّين بلا تسجيل دخول، مع روابط تسجيل ذاتي لكلّ شركة، وعطاءات مشاريع مغلقة، ومسار ترسية كامل. تواصل بلمسة واحدة عبر البريد وواتساب.

الأثر: المورّدون يقدّمون العروض ويُقيَّمون وتُرسى عليهم المشاريع — دون حساب.
14وحدة

المشاريع والمهامّ

عرض لوحة مع اختيار متعدّد، وتصفية بالوسم والتاريخ، وإجراءات جماعيّة، وإسناد للأشخاص — محرّك مهامّ كامل، لا مجرّد قائمة.

الأثر: الاختيار المتعدّد والإسناد الجماعي يستبدلان 20 نقرة فرديّة.
15وحدة

مركز المتابعات

قائمة قابلة للتعديل بالعملاء الرئيسيّين مع تاريخ المتابعة القادمة، والطلب، والقيمة، والمسؤول — لرعاية العلاقات طويلة الأمد بحيث لا يسقط شيء من الشقوق.

الأثر: «نسيتُ أن أتابع» تتوقّف عن كونها عذراً مقبولاً.
16وحدة

إشعارات ويب Push

إشعارات على الجوّال المقفل لتطبيقات iOS PWA وأندرويد، مع تجهيز ذاتي وتوزيع على كلّ جهاز مسجّل للمستخدم.

الأثر: تنبيهات لحظيّة على الهاتف دون فتح أيّ تبويب متصفّح.
17وحدة

خدمة Rouad Connect للسيو

استيعاب مقاطع موقع العميل داخل المنتج، وأخذ لقطات، وإنتاج توصيات ذكاء اصطناعي — خدمة داخل الخدمة.

الأثر: قيمة متكرّرة تسلّمها المنصّة دون مورّد إضافي.
كيف بنيناها

من المواصفات إلى منتج حيّ يُشغّل وكالة.

ليست تجربة عرض. ليست نموذجاً أوّليّاً. نظام إنتاج مُصدَّر ومنشور ومُستخدَم كلّ يوم عمل.

01

المواصفات — ما تحتاجه فعلاً شركة B2B سعوديّة/إماراتيّة

بدأنا من العبء الحقيقي: كيف تصل العملاء، وكيف يُؤهَّلون، وكيف تُرسَل العروض، وكيف تُلاحَق الفواتير. كلّ وحدة رسمت مسار عمل واحداً — لا شاشة واحدة. لهذا يُقرأ رواد كمنظومة تشغيل، لا كصندوق أدوات.

02

البنية التحتيّة — مستضافة ذاتيّاً من اليوم الأوّل

رواد تعمل على خادومنا الخاصّ (فرانكفورت)، مع Supabase وPostgreSQL وStorage مستضافة ذاتيّاً. لا قفل SaaS في الطبقة تحت التطبيق. نشر تلقائي عبر GitHub Actions إلى الإنتاج عند كلّ دفع للـmain — سلسلة الإنتاج كلّها نحو 2.5 دقيقة.

03

عربيّة أوّلاً، بمطابقة إنجليزيّة، من أوّل سطر كود

كلّ نصّ يُشحن بالعربيّة والإنجليزيّة عبر طبقة i18n. كلّ تصميم RTL صُمّم بـRTL، لا مترجَماً من LTR. أرقام لاتينيّة، عربيّة فصحى فقط (بلا لهجات)، أفعال مذكّرة في الواجهة — الانضباط ذاته الذي يحتاجه أيّ منتج عربي جادّ.

04

تكرار حيّ على أعمال حقيقيّة

لحظة استقرار الوحدة تدخل في تدفّق عمل الوكالة. الأخطاء تظهر في حالات حقيقيّة. الميزات تُختَبر أمام حساب أرباح وخسائر حقيقي. لهذا الترحيلات الـ230+ متينة — كلّ واحدة منها نجت من فاتورة مدفوعة.

المسارات الثلاثة

ثلاث طرق لحلّ المشكلة. واحدة فقط تُبقيك مالكاً للنظام.

أغلب الفرق تحاول سدّ فجوة العمليّات بواحدة من طريقتين. إليك لماذا الثالثة — بناء المنظومة — تنتهي أقلّ تكلفةً على مدى ثمانية عشر شهراً.

تركيب أدوات SaaS جاهزة

HubSpot + Zoho + Slack + Zapier + …
التكلفة الشهريّة (مقاعد × أدوات × 12)
2,500 – 6,000 دولار / شهرياً
جودة العربيّة
ترجمة آليّة في أفضل الأحوال
تدفّق البيانات بين الأدوات
سلاسل Zapier تنكسر بصمت
ملكيّة البيانات
لا — كلّ مورّد يحتفظ بها
مكان واحد للفريق
لا — ستّة تبويبات ومحادثة جماعيّة
مخصّص لسير عملك
لا — أنت تتشكّل حسبها

وكالة على اشتراك شهري

وكالة تسويق وتطوير على اتفاقيّة
التكلفة الشهريّة (اشتراك + بناء)
4,000 – 8,000 دولار / شهرياً
جودة العربيّة
تعتمد على المستقل ذاك الأسبوع
تدفّق البيانات بين الأدوات
منظومة شخص آخر دائماً
ملكيّة البيانات
فقط ما يصدّرونه لك
مكان واحد للفريق
لا — التقارير في Google Docs
مخصّص لسير عملك
فقط داخل قالبهم

نبني لك رواد الخاصّة بك

منظومة واحدة، ملكها لك
بناء لمرّة واحدة (متدرّج)
بنطاق سير عملك أنت
جودة العربيّة
فصحى أوّلاً، صمّمت بـRTL
تدفّق البيانات بين الأدوات
قاعدة بيانات واحدة، بلا طبقة لصق
ملكيّة البيانات
نعم — مستضافة ذاتيّاً، قابلة للتصدير
مكان واحد للفريق
نعم — تسجيل دخول واحد، كلّ العمل
مخصّص لسير عملك
نعم — البرنامج يناسبك أنت
التقنيّات

حديثة، مملّة، وكاملة الملكيّة لنا.

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

الواجهة الأماميّة
  • Next.js 15 (App Router)
  • TypeScript
  • Tailwind CSS v4
  • React Server Components
  • next-intl (ثنائي اللغة RTL)
الخلفيّة
  • Supabase (Postgres مستضاف ذاتيّاً)
  • Row-Level Security
  • خادوم Node.js API
  • REST + عملاء مكتوبون بأنواع
  • عمّال يعملون بجدولة Cron
التكاملات
  • WhatsApp Cloud API
  • Apollo B2B
  • HubSpot
  • Zoho Mail (IMAP/SMTP)
  • OpenAI (استدعاءات نموذج مُثبّتة بالبيانات)
التشغيل
  • نشر تلقائي بـGitHub Actions
  • مدير عمليّات PM2
  • nginx كوكيل عكسي
  • خادوم فرانكفورت
  • فوترة متوافقة مع ZATCA وFTA
عربيّة أوّلاً

ليست «دعم للعربيّة». عربيّة أوّلاً.

رواد صُمّمت بالعربيّة وتُرجمت إلى الإنجليزيّة — عكس ما تفعله أغلب منتجات SaaS. كلّ قرار تصميمي، من الطباعة إلى تنسيق الأرقام إلى نبرة الإشعار، يحترم القراءة العربيّة قبل أيّ لغة أخرى.

الفصحى المعياريّة في كلّ مكان — لا لهجات تتسرّب إلى النصّ المشحون.
أرقام لاتينيّة داخل العربيّة (123 لا ١٢٣) — تطابق كيف تقرأ الماليّة المؤسّسيّة الأرقام فعلاً.
أفعال مذكّرة في الواجهة (اضغط لا اضغطي) — محايدة، غير مُنسَّبة.
تخطيطات RTL صُمّمت بـRTL — لا مقلوبة من مسوّدة LTR.
خطّ IBM Plex Sans Arabic — بلا تباعد أحرف، وبلا أرقام لاتينيّة أحاديّة المسافة تكسر وصلات الحروف العربيّة.
رواد اليوم تُشغّل كلّ ما تفعله وكالتنا — العملاء، والصفقات، وعروض الأسعار، والعقود، والفواتير، والرواتب، والحملات. إن كنّا قادرين على بناء منظومة تشغيلنا الخاصّة، فنحن قادرون على بناء منظومتك.
فريق درب برودكشنز · الرياض + دبي
الخطوة التالية

تريدنا نبني منظومة تشغيلك؟

أخبرنا ما الذي يستهلك أغلب وقت فريقك. نعود إليك بورقة معماريّة وخطّة بناء متدرّجة — بلا فاتورة استكشاف، وبلا مسرحيّة استشاريّة. لو أخذنا المشروع، ستحصل على الفريق نفسه الذي أطلق رواد.

صفحة B2B الرياضصفحة B2B دبي