امروز 9 آبان 1405

پلتفرم پشتیبانی مشتری و تیکتینگ آنی با Node.js، NestJS و Socket.io

som star

پلتفرم پشتیبانی مشتری و تیکتینگ آنی با Node.js، NestJS و Socket.io

som star

پلتفرم پشتیبانی مشتری و تیکتینگ آنی با Node.js، NestJS و Socket.io

من این پلتفرم پشتیبانی مشتری را با Node.js و TypeScript روی NestJS ساختم؛ با گفتگوی زنده، مدیریت تیکت و داشبورد تحلیلی. پیام‌ها، نشانگر «در حال نوشتن» و وضعیت آنلاین کارشناسان با Socket.io به‌صورت آنی منتقل می‌شوند. داده‌ها با Prisma مدیریت می‌شوند، بررسی سررسید SLA در یک صف پس‌زمینه اجرا می‌شود و پروژه برای استقرار با PostgreSQL و Redis آماده است. احراز هویت با JWT و Refresh Token چرخشی، دسترسی نقش‌محور برای مدیر، کارشناس و مشتری، محدودیت نرخ درخواست، اعتبارسنجی ورودی و لاگ ساخت‌یافته پیاده شده است. مستندات API با Swagger، تست‌های واحد و e2e با Jest و استقرار با Docker Compose آماده است. رابط کاربری فارسی را با React طراحی کردم.

5 آبان 1405

5 آبان 1405