Yazan.
كل المشاريع
التقنية الماليةآذار 2026 — حتى الآن

سوفت ريمِت — محفظة إلكترونية وتحويلات عابرة للحدود

مهندس برمجيات · SoftRemit

المشكلة

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

القيود

  • أموال حقيقية تتحرك: التحويل المكرَّر أو المنفَّذ نصفياً حادثة تشغيلية، لا مجرّد خلل برمجي
  • الهاتف أولاً — فبالنسبة لمعظم المستخدمين في الأسواق المستهدفة، الهاتف هو الحاسوب الوحيد

قرارات جوهرية

⁦.NET⁩ مع إطار ABP بدلاً من طبقة خدمات مكتوبة يدوياً

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

Flutter لتطبيق العميل بدلاً من قاعدتَي شيفرة أصليتين منفصلتين

فريق واحد يُصدر لـ iOS وAndroid بالتوازي. في هذه المرحلة إيقاع الإصدار أهم من الصقل الأصلي لكل منصة.

تدفق النظام

عرض مبسط لكيفية عمل الأجزاء الرئيسية معاً.

  1. تطبيق Flutter للهاتف

    تجربة المحفظة والتحويل عبر الحدود التي يراها العميل، على iOS وAndroid.

  2. طبقة التطبيق على ⁦.NET⁩ مع ⁦ABP⁩

    المصادقة والصلاحيات وسجلّ التدقيق وتنسيق عمليات الدفع.

  3. التخزين على SQL Server

    تخزين معامَلاتي لبيانات الدفع والحسابات، يجب أن يبقى متّسقاً وقابلاً للتدقيق.

SoftRemit منصة تحويلات مالية بعلامة بيضاء: حسابات محفظة إلكترونية، وتحويلات عابرة للحدود، وما يحيط بها من مسارات امتثال — قواعد اعرف عميلك ومكافحة غسل الأموال، وفحص قوائم العقوبات، والتقارير التنظيمية. أعمل على الأنظمة الأساسية للمنصة، بـFlutter لتجربة الهاتف و.NET مع إطار ABP في الخلفية.

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

التقنيات

Flutter.NETABP FrameworkSQL Server

تريد نظاماً مشابهاً لعملك؟

لنتحدث