← Projects
منصات SaaS
W Omnichannel Hub (w-Hub)
منصة SaaS متعددة المستأجرين لإدارة واتساب مبنية كـ Turbo Monorepo مع NestJS وNext.js وExpo.
التحدي الهندسي
احتاج المشغّلون صناديق محادثات واتساب فورية متعددة الجلسات وتنبيهات SLA وصلاحيات صارمة عبر المستأجرين دون تفتيت كود الويب والموبايل.
الحل المعماري
تسليم Turbo Monorepo مع APIs من NestJS ولوحة Next.js وتطبيق Expo ومحادثات Socket.io وZustand وTailwind وصلاحيات Prisma/PostgreSQL.
دوري
قيادة المعمارية عبر الباك إند ولوحة الويب والموبايل؛ ملكية تجربة صندوق المحادثات الفوري ونموذج RBAC متعدد المستأجرين.
أبرز النقاط
- حزم مشتركة عبر Turbo Monorepo
- صندوق محادثات Socket.io فوري
- واجهات تنبيهات SLA
- صلاحيات PostgreSQL + Prisma
التقنيات
NestJSNext.jsExpoTurboSocket.ioZustandTailwind CSSPostgreSQLPrisma