بناء وتأسيس بنية تحتية SaaS لنظام إدارة الوكالات والمتاجر
تفاصيل العمل
تم تصميم وتطوير "النواة التشغيلية" لمنصة SaaS متكاملة تستهدف وكالات التسويق الرقمي، تهدف إلى توحيد العمليات في بيئة عمل واحدة بنظام Multi-tenant. العمل ركز على بناء معمارية برمجية صلبة تتحمل التوسع من وكالة واحدة إلى آلاف الوكالات دون تداخل في البيانات. أبرز ما تم إنجازه في هذا المشروع: هيكلة البيانات (Multi-tenancy): تصميم قاعدة بيانات PostgreSQL تضمن عزل تام لبيانات كل (وكالة/عميل/متجر) مع نظام صلاحيات معقد (IAM) يدعم مستويات وصول متعددة. الربط المركزي مع المتاجر: تطوير محرك ربط (Integration Engine) مع منصات سلة (Salla)، زد (Zid)، وشوبيفاي (Shopify) لسحب المنتجات والطلبات وتحديثها لحظياً عبر OAuth. نظام الـ Webhooks الموحد: بناء Endpoints قوية لاستقبال ومعالجة التحديثات اللحظية من منصات التجارة الإلكترونية وضمان مزامنة البيانات بنسبة خطأ 0%. صندوق الوارد الذكي (Smart Inbox Core): تأسيس البنية التحتية لاستقبال رسائل WhatsApp وInstagram عبر Meta Graph API وتخزينها في هيكل موحد يسهل معالجته لاحقاً. مُوجه الذكاء الاصطناعي (AI Router): بناء طبقة وسيطة (Middleware) لاستلام المحادثات وتمريرها لمحركات الـ AI (مثل GPT/Claude) وإعادة الردود آلياً للعملاء. الأتمتة التسويقية: الربط مع Meta Ads API لسحب مؤشرات الأداء (ROAS, CPC) وعرضها في لوحة تحكم موحدة. الجانب الهندسي والأمني: تم الاعتماد على NestJS و Clean Architecture لضمان أن الكود قابل للقراءة والتطوير من قِبل فرق عمل برمجية أخرى، مع توثيق كامل لكل العمليات عبر Swagger. 3. المهارات Node.js / NestJS PostgreSQL / Prisma ORM SaaS Architecture (Multi-tenancy) API Integration (Salla, Zid, Meta) System Security & IAM Webhooks Handling
مهارات العمل