البدء السريع
المتطلبات وكيفية تشغيل الخدمات محليًا.
المتطلبات
Node.js 20+PostgreSQL(كل خادم يملك قاعدة بياناته)RabbitMQ(لأحداث ما بين الخدمات)
الخدمات والمنافذ
| الخدمة | المنفذ | الغرض |
|---|---|---|
خادم CRM | 3000 | البنية الأساسية |
| خدمة التكامل | 3004 | استقبال webhooks والمزامنة |
| الواجهة الإدارية | 3001 | واجهة لوحة التحكم |
| هذا الموقع | 3002 | التسويق والتوثيق |
تشغيل خدمة
كل خدمة مشروع npm مستقل. من داخل مجلدها:
npm install
npm run start:dev # الخوادم (وضع المراقبة)
# أو
npm run dev # الواجهاتتستخدم الخوادم Prisma؛ ولّد العميل وطبّق الترحيلات عبر أوامر prisma:*
قبل أول تشغيل.
أتبني موقعًا عامًّا بدل ذلك؟
إن لم تكن تشغّل المنصّة بل تستهلكها — أي تبني موقعًا تسويقيًّا أو عقاريًّا فوق مستأجر في Wzgate — فلا تحتاج شيئًا ممّا سبق. ابدأ من ابنِ موقعك الإلكتروني: يحتاج أربع قيم من النظام ولا يحتاج تثبيت شيء محليًّا.