NFT Marketplace.
واجهة خلفية قائمة على API أولاً للأصول الرقمية، مبنية لتُعاد استخدامها عبر الواجهات الأمامية

مشروع Web3 يبني علامة سوق مع عدة واجهات أمامية مخططة وتكاملات شركاء.
Web3 / أصول رقمية
2024
التحدي.
كان يجب عرض منطق السوق، المجموعات والإدراجات والعروض والعوائد وتغذيات النشاط، كـ API مستقرة يستهلكها الويب والجوال وتكاملات الشركاء جميعاً، مع البقاء متسقاً مع حالة السلسلة والصمود أمام إعادة تنظيم البلوكتشين وإخفاقات RPC.
ما بنيناه.
نفّذنا واجهة خلفية بـ Python مع FastAPI وSQLAlchemy على PostgreSQL، منظَّمة حول خدمات مجال واضحة ومفهرس أحداث يطابق أحداث السلسلة مع قاعدة البيانات. تبقي المعالجة غير القابلة للتكرار ومعالجة إعادة التنظيم الإدراجات دقيقة، وتجعل وثائق OpenAPI تكامل الشركاء مباشراً.
- خدمات مجال للمجموعات والعناصر والإدراجات والعروض والنشاط
- مفهرس أحداث على السلسلة مع إعادة المحاولة وعدم التكرار ومعالجة إعادة التنظيم
- بحث وتصفية مع ترقيم صفحات مصمم للمجموعات الكبيرة
- خط بيانات وصفية ووسائط مع IPFS وتخزين مؤقت
- نقاط نهاية موثّقة بـ OpenAPI ومصادقة لتكاملات الشركاء
النتيجة.
- 01
واجهة خلفية واحدة تخدم عدة واجهات أمامية وتكاملات شركاء
- 02
حالة سوق متسقة حتى مع إخفاقات RPC وإعادة تنظيم السلسلة
- 03
API موثّقة اختصرت تهيئة الشركاء
المكدس التقني.
Python وFastAPI وSQLAlchemy وPostgreSQL مع مفهرس أحداث EVM.
- Python
- FastAPI
- PostgreSQL
- SQLAlchemy
تبني شيئاً مشابهاً؟
أخبرونا عن منتجكم وسنشارك كيف نقاربه، بجدول وميزانية واقعيين.