پلتفرم پشتیبانی مشتری و تیکتینگ آنی با Node.js، NestJS و Socket.io
پلتفرم پشتیبانی مشتری و تیکتینگ آنی با 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
مهارتهای استفاده شده
node.js Software Architecture Software Testing React JS تایپ اسکریپت
5 آبان 1405