برونسپاری
آموزش آنلاین
کسب درآمد
×
افزایش شانس استخدام
خانه پروژه ها برنامه نویسی پروژه های ساخت اپلیکیشن طراحی پلتفرم ادد در پیام رسان و ارسال پیام انبوه

طراحی پلتفرم ادد در پیام رسان و ارسال پیام انبوه

۱۲ روز پیش
بودجه
از
۳,۰۰۰,۰۰۰ تومان
تا
۷,۰۰۰,۰۰۰ تومان
زمان پیشنهادی
۱۵ روز
کارفرمای جدید
تهران
کارلنسر
وضعیت
منتشر شده
ثبت پیشنهاد روی پروژه
ثبت پروژه مشابه
کارلنسر
به یک برنامه‌نویس باتجربه و حرفه‌ای نیازمندیم تا یک پلتفرم قدرتمند و مقیاس‌پذیر برای اتوماسیون بازاریابی و ارسال پیام انبوه در پیام‌رسان‌ «بله»، طراحی و پیاده‌سازی کند. این سیستم باید به صورت ۲۴ ساعته و ۷ روز هفته روی سرور مجازی لینوکسی (VPS) اجرا شود و امکاناتی را برای مدیریت کمپین‌های ارتباطی و بازاریابی فراهم آورد. تمرکز اصلی بر روی قابلیت اطمینان، پایداری، امنیت و هوشمندی سیستم است. قابلیت‌ها و نیازمندی‌های فنی کلیدی: امکان مدیریت و ارسال پیام در پیام‌رسان‌ بله اجرای پایدار و مداوم: سیستم باید به عنوان یک سرویس پس‌زمینه (Background Service/Daemon) روی سرور اجرا شود. استفاده از ابزارهایی مانند Docker برای کانتینرسازی و مدیریت آسان سرویس‌ها (با قابلیت ری‌استارت خودکار در صورت خطا توسط ابزارهایی چون PM2 برای Node.js یا معادل آن در Python) الزامی است. مدیریت هوشمند مخاطبین: قابلیت دریافت لیست شماره‌ها از فایل‌های Excel (xlsx) و CSV. اعتبارسنجی خودکار شماره‌ها. اتصال همزمان چندین اکانت/سیم‌کارت برای هر پیام‌رسان. تقسیم هوشمند و بدون تداخل شماره‌ها بین سیم‌کارت‌ها/اکانت‌ها؛ اطمینان از اینکه یک شماره در دو سیم‌کارت مجزا ذخیره نشود تا از بروز خطا و تداخل جلوگیری گردد. مدیریت وضعیت سیم‌کارت‌ها/اکانت‌ها (آنلاین، آفلاین، محدود شده). ارسال پیام انبوه هوشمند و قابل تنظیم: امکان ارسال پیام انبوه به هر تعداد دلخواه مخاطب. قابلیت تنظیم زمان شروع ارسال کمپین. تنظیم بازه زمانی بین هر پیام (Delay)، به صورت تصادفی و قابل تنظیم برای شبیه‌سازی رفتار انسانی و کاهش ریسک بلاک شدن. تعیین سقف ارسال روزانه برای هر سیم‌کارت/اکانت. امکان تعریف سناریوی ارسال پیچیده (مثلاً تقسیم خودکار پیام‌ها بین سیم‌کارت‌های مختلف بر اساس ظرفیت یا اولویت). قابلیت توقف، ادامه و لغو کمپین در حال اجرا. امکان ارسال انواع محتوا: متن (با پشتیبانی از فرمت‌دهی)، عکس، ویدئو، فایل، دکمه‌های سفارشی، نظرسنجی. مدیریت صف پیام‌ها (Queue System) با استفاده از ابزارهایی مانند Redis یا RabbitMQ برای پردازش حجم بالای پیام‌ها. مدیریت کانال: در صورتی که اکانت‌ها دارای دسترسی ادمین کانال باشند، قابلیت افزودن تعداد دلخواه مخاطب به کانال. تعاملات هوشمند: تفکیک مخاطبینی که با موفقیت به کانال اضافه شده‌اند از کسانی که به دلیل محدودیت نتوانسته‌اند اضافه شوند. امکان ارسال پیام خصوصی به مخاطبینی که امکان افزودنشان به کانال وجود نداشته. *****در آینده (قابلیت توسعه برای اتصال به APIهای هوش مصنوعی (LLM) جهت تحلیل لحن پیام‌ها، دسته‌بندی لیدها و پاسخ‌دهی خودکار.) پنل مدیریت تحت وب (Web Dashboard): یک رابط کاربری گرافیکی تحت وب برای کنترل کامل سیستم از راه دور. نمایش وضعیت آنلاین/آفلاین سیم‌کارت‌ها و اکانت‌ها. ثبت گزارش دقیق و جامع از: تمام پیام‌های ارسال شده (با جزئیات محتوا). پیام‌های ناموفق (به همراه دلیل خطا). کاربران/مخاطبینی که پاسخ داده‌اند (در صورت پشتیبانی پیام‌رسان). گزارش‌های مربوط به افزودن به کانال (موفق/ناموفق). مدیریت مخاطبین و کمپین‌ها. تنظیمات مربوط به زمان‌بندی و ارسال. امنیت و پایداری: پیاده‌سازی لاگ‌گیری (Logging) جامع از تمامی عملیات. طراحی سیستم مانیتورینگ و هشدار برای اطلاع‌رسانی فوری (مثلاً از طریق تلگرام یا SMS) در صورت بروز مشکل، قطعی سرویس یا مسدود شدن سیم‌کارت/اکانت. تکنیک‌های “Warm-up” برای سیم‌کارت‌های جدید و “Proxy Rotation” برای مدیریت IPها به منظور کاهش احتمال بلاک شدن. تأمین امنیت پنل مدیریتی (احراز هویت، سطوح دسترسی). تحویل سورس کد و مستندات: تحویل کامل سورس کد پروژه به صورت تمیز، کامنت‌گذاری شده و قابل فهم. ارائه مستندات فنی کامل برای راه‌اندازی، پیکربندی و نگهداری سیستم. ****قابلیت توسعه (Scalability): معماری سیستم باید به گونه‌ای باشد که امکان افزودن پیام‌رسان‌های دیگر (مانند تلگرام) یا قابلیت‌های جدید در آینده به سادگی فراهم باشد. تجربه API: تجربه کار با APIهای پیام‌رسان‌ها راهکار فنی: ارائه پیشنهادهای فنی مشخص برای جلوگیری از بلاک شدن سیم‌کارت‌ها یا اکانت‌ها توسط پیام‌رسان‌ها. تعهد و پشتیبانی: تحویل کامل سورس‌کد، مستندات فنی و ارائه پشتیبانی حداقل به مدت یک ماه (و در صورت توافق، بیشتر) پس از تحویل نهایی پروژه. ارتباط موثر: توانایی برقراری ارتباط شفاف و منظم و ارائه گزارش‌های دوره‌ای. نحوه پرداخت: به‌صورت مرحله‌ای و بر اساس پیشرفت پروژه انجام خواهد شد. پروژه باید پایدار، مقیاس‌پذیر و قابل توسعه باشد. عملکرد نرم‌افزار باید بهینه و بدون کرش باشد. مسئولیت رعایت قوانین پیام‌رسان و جلوگیری از مسدودی بر عهده مجری است.
ثبت پیشنهاد روی پروژه
ثبت پروژه مشابه
پروژه را با دوستان خود به اشتراک بگذارید
کپی لینک
کارلنسر را در شبکه های اجتماعی دنبال کنید
شماره تماس ۲۸۴۲۶۴۴۳ ۰۲۱
آدرس ایمیل info@karlancer.com
پشتیبانی