Escrowd — دفع مضمون للرسومات المخصوصة عبر باي موب

مميز
01

نظرة عامة

Escrowd — دفع مضمون للرسومات المخصوصة عبر باي موب — مشروع هاكاثون Cursor × Paymob: دفع مضمون بالعربية لطلبات الرسم — العربون يبدأ الشغل والباقي يفك الملف

مشروع هاكاثون Cursor × Paymob: دفع مضمون بالعربية لطلبات الرسم — العربون يبدأ الشغل والباقي يفك الملف

02

التحدي

تحدي الهاكاثون رقم 03 «من البرايف إلى التسليم»: نور، 27 سنة، رسامة في الإسكندرية تستقبل الطلبات عبر رسائل إنستجرام. العملاء يختفون بعد إنجاز نصف الشغل، لا شيء مكتوب فيتجادلون على النطاق والسعر لاحقاً، وهي ترسل نفس اثنتي عشرة رسالة عن التسعير والمواعيد لكل استفسار جديد.

03

الحل

رابط واحد في البايو ← برايف بالعربية مع حاسبة سعر لحظية ← عربون عبر Paymob Unified Checkout يبدأ الشغل ← الرسام يرفع المعاينة والملف النهائي ← دفع الباقي يفك رابط تحميل موقّع. حالة الدفع تُكتب فقط بعد التحقق من ويب هوك HMAC-SHA512، مع Transaction Inquiry كخطة بديلة.

التقنيات المستخدمة

13

اللغات

TypeScriptPostgreSQL

المنصات

Responsive Design

الخلفية والبيانات والسحابة

Supabase

الأدوات والتسليم

Vercel

التجربة والواجهة

Next.jsReactTailwind CSSArabic / English

أخرى

next-intlPaymobHMAC WebhooksResend
04

أبرز النتائج

  • دفعتان حقيقيتان عبر باي موب (عربون + باقي) على طلب واحد، كل واحدة Intention جديدة بمفتاح عميل أحادي الاستخدام ومرجع مُنمّط.
  • العميل لا يحتاج حساباً: رابط طلب سري من 12 حرفاً، إيصال برايف مثبّت، ومخزن Supabase خاص يحجب الملف النهائي حتى سداد الباقي.
  • دالة تسعير مشتركة بين العميل والخادم، لوحة استوديو بمؤشرات وآلة حالات تتقدم خطوة واحدة، و8 مجموعات اختبار تغطي ترتيب حقول HMAC والمبالغ المعدّلة.