مشروع ربط متاجر Salla بأي منصة SaaS — مبني كـ Proof of Concept بـ NestJS.
يسجّل دخوله عبر OAuth2 — يُخزَّن توكنه في قاعدة البيانات
Salla ترسل أحداث (طلب جديد، منتج تغيّر...) كـ Webhook
الـ Webhook يُتحقق منه بـ HMAC-SHA256 ثم يُضاف لـ Queue
Worker في الخلفية يعالج الحدث بشكل موثوق مع إعادة المحاولة تلقائياً
التقنيات بكلمة واحدة
NestJS
الإطار
PostgreSQL
قاعدة البيانات
BullMQ + Redis
قائمة الانتظار والموثوقية
OAuth2
مصادقة التاجر
HMAC-SHA256
أمان الـ Webhooks
Swagger
توثيق الـ API
للـ README أو GitHub Description
نظام ربط متاجر Salla مع منصات SaaS — يدعم OAuth2، معالجة Webhooks بشكل موثوق عبر BullMQ، وMulti-tenancy. مبني بـ NestJS وClean Architecture.