WzGate

مقدمة

ما هو WzGate وكيف تتكامل خدماته معًا.

WzGate منصة CRM وعمليات متعددة المستأجرين. بُنيت كمجموعة صغيرة من الخدمات المستقلة بدلًا من تطبيق واحد:

  • خادم CRM — البنية الأساسية (NestJS + Prisma + PostgreSQL): العملاء المحتملون، الصفقات، المهام، العقارات، المستخدمون، وتفعيل الموديولات.
  • خدمة التكامل — مركز محوّلات يستقبل الأحداث من Meta وWhatsApp وGoogle Ads ونماذج المواقع، ثم ينشر أحداثًا موحّدة.
  • الواجهة الإدارية — لوحة تحكم Next.js تستهلك الخادم.

تتواصل الخدمات عبر REST + JWT و**RabbitMQ**. تستخدم كل الاستجابات الشكل الموحّد { success, data, message? }.

ابدأ من البدء السريع، أو اقرأ المعمارية للصورة الكاملة.