cat ~/projects/hafiz-platform.md

منصة حافظ

منصة وساطة تحفظ حقوق طرفَي البيع.

منصة يسجّل فيها البائع فيُوصَل بالزبون، وتُحفَظ حقوق الطرفين خلال الصفقة بدل الاعتماد على ثقة بين غريبين.

الدور
منفردًا
السنة
2024
الحالة
يعمل الآن
الفئة
الويب
بُني بـ
Next.jsTypeScriptServer ComponentsServer ActionsZodTailwind CSSSEOCaching
أين تجده
projects/hafiz-platform.png2880×1800
واجهة منصة حافظ

head -n 40 overview

ما هو

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

تقف «حافظ» بينهما فلا يضطر أيٌّ منهما. تُمسك المنصة بالصفقة وتُفرج عنها عند استيفاء الالتزامين، فتتحول مشكلة ثقة إلى إجراء.

diff before after

التحديات

سطر يُحذف وسطر يحلّ محلّه. المشكلة أولًا، ثم ما الذي حلّ مكانها فعلًا.

  1. آلة الحالات هي آلية الأمان

    الصفقة التي يمكن دفعها خارج الترتيب، كالإفراج قبل التسليم أو الإلغاء بعد الدفع، تخسر أحدهم مالًا حقيقيًا. والفشل مالي لا شكلي.

    يمرّ كل انتقال عبر إجراءات على الخادم مع التحقق من الانتقالات المسموحة هناك وفحص الحمولة بـ Zod، فيُرفض الطلب خارج الترتيب بدل أن يبلغ آلة الحالات.

tail outcomes

النتائج

  • حالات صفقة مُتحقَّق منها على الخادم تحمي الطرفين.

Keep readingتابع القراءة

opennomusic

كل المشاريع

التصميم التالي — بنتوشاهد التصاميم الـ14