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

مشروع هاكاثون 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 والمبالغ المعدّلة.
05
لقطات الشاشة والمعرض
الهوية البصريةصورة واحدة
الصفحة الرئيسيةصورتان
البرايف وحاسبة السعرصورتان
دخول الاستوديوصورة واحدة
عرض الجوالصورتان