منتج رئيسي / ٠٥

Recovery Advisers

مهندس برمجيات أول · دبي، الإمارات

إدارة قضايا تحصيل الديون: تطبيق داخلي وبوابة عملاء متعدّدة المستأجرين، متزامنان عبر Webhook.

يتابع العملاء قضاياهم مباشرةً من بوابتهم الخاصة

Laravel 13Next.js 15MySQLOctaneReverb

تحتاج إلى نظام مثل هذا؟

احجز مكالمة مدتها ٣٠ دقيقة
recoveryadvisers.comفتح
Recovery Advisers — لقطة شاشة للمنتج
المقاربة

يُنسّق تطبيق رئيسي داخلي دورة التحصيل الكاملة (العملاء المحتملون ← القضايا ← التفويضات ← التقاضي ← التحصيلات ← الفواتير)، بينما تمنح بوابة عملاء متعدّدة المستأجرين كل مستأجر رؤيةً آمنة للقراءة فقط — يُبقى الاثنان متزامنين عبر معمارية دفع Webhook عديمة الحالة، فيرى العملاء التحديثات شبه فوريًّا.

الأثر
بوابة حيّة
العملاء يرون تحديثات قضاياهم فورًا
٦ مراحل
من أول عميل محتمل إلى الفاتورة
الموارد البشرية مدمجة
العقود والأهداف في مكان واحد
المشكلة

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

الجزء الصعب

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

المعمارية
  • تطبيقان ومصدر حقيقة واحديدير تطبيق داخلي دورة العمل كاملة، من العميل المحتمل إلى القضية والتوكيل والتقاضي والتحصيل والفاتورة، والبوابة نسخة للقراءة فقط.
  • دفع عبر webhooks بدل الاستطلاعتُدفع التغييرات إلى بيئات العملاء كأحداث، وأرقام تسلسل لكل قضية تمنع التسليم المتأخّر أو المكرّر من إعادتها إلى الخلف.
  • الصلاحيات في طبقة البياناتالتحكّم في الوصول حسب الدور يُطبَّق في طبقة البيانات لا في الواجهة، ووسيط تحديد المستأجر يعزل كل مستأجر.
  • دخول بحساب الشركة وأدوات ماليةدخول موحّد عبر Microsoft 365 / Entra ID بمعيار OAuth 2.0 / OIDC، وتكامل مع Zoho Books وTeams.
  • العمولات والموارد البشرية في النظام نفسهمحرّك عمولات للشركاء بجداول خاصة بكل اتفاقية، إلى جانب العقود والأهداف.
النتيجة
  • يتابع العملاء قضاياهم من بوابتهم الخاصة بدل المراسلة للسؤال عن التحديثات.
  • أُعيد بناؤه بينما ظلّ الفريق يستخدمه كل يوم.
  • نظام واحد من أول عميل محتمل إلى الفاتورة النهائية، مع العمولات والموارد البشرية.
دوري مهندس برمجيات أول بدوام كامل — أتولّى المعمارية والمخطّط وعقود الواجهات البرمجية والتسليم إلى الإنتاج.

مقال تقني (بالإنجليزية): Out-of-Order Webhooks: Keeping a Client Portal in Sync →

أعمال أخرى

أخبرني بما تبنيه.

ثلاثون دقيقة تكفي عادةً لنعرف إن كنتُ الشخص المناسب. احضر ومعك المشكلة التي لم تجد من تسلّمها له حتى الآن.

  • ردّ خلال ٢٤ ساعة
  • اتفاقية سرّية قبل أول مكالمة
  • الكود والملكية الفكرية لك بعد السداد
  • العقد والفاتورة معي مباشرةً
  • المشاريع الأكبر: فريق مؤهّل وسعر حسب النطاق
  • الاتفاقية السرّية وملكية الكود تشملان الفريق كله