"تقدر" هو منصة تقنية مالية (FinTech) ومتجر إلكتروني متخصص في بيع المنتجات الرقمية (مثل بطاقات الألعاب، اشتراكات المنصات، وبطاقات الهدايا). كمهندس للنظام الخلفي، تمحور دوري حول هندسة بيئة مالية آمنة ومستقرة، تدير أرصدة المستخدمين بدقة متناهية، وتضمن التسليم اللحظي والمشفر للأكواد الرقمية فور إتمام المعاملات.
أبرز التحديات المعمارية والبرمجية التي قمت بهندستها في هذا النظام:
محرك المحفظة الرقمية (Digital Wallet Engine): هندسة وبناء نظام محفظة مالية متكامل يتيح للمستخدمين شحن الأرصدة، والاحتفاظ بها، واستخدامها في عمليات الشراء. تم تصميم هيكل البيانات لضمان دقة العمليات الحسابية ومنع أي أخطاء متعلقة بالتقريب المالي.
معالجة التزامن المالي (Concurrency & Race Conditions Handling): برمجة آليات قفل متقدمة (Database Locking/Transactions) لمنع الثغرات التي قد تحدث عند محاولة المستخدم تنفيذ أكثر من عملية شراء في نفس الجزء من الثانية بناءً على رصيد واحد.
إدارة المخزون الرقمي والتسليم اللحظي (Digital Inventory & Instant Delivery): بناء نظام آمن لتخزين وتشفير "أكواد البطاقات" في قاعدة البيانات، مع برمجة منطق يضمن سحب الكود المباع من المخزون وتسليمه فورياً للمستخدم بمجرد نجاح الدفع، دون أي تدخل بشري.
سجل الحركات المالية (Financial Ledger & History): تطوير نظام دقيق لتتبع وتسجيل كافة الحركات المالية (شحن رصيد، شراء بطاقة، خصم) ليكون بمثابة كشف حساب شفاف ومفصل يظهر للمستخدم في "سجل العمليات".
الربط مع مزودي البطاقات وبوابات الدفع (Third-Party Integrations): تصميم واجهات ربط (APIs) مرنة وآمنة للتعامل مع بوابات الدفع المختلفة، وإمكانية الربط مع مزودي البطاقات الرقمية الخارجيين لجلب الأكواد ديناميكياً عند نفاذ المخزون.
التقنيات المستخدمة:
PHP | Laravel | RESTful APIs | MySQL | FinTech Logic | Concurrency Management