
ساخت بات شبکه اجتماعی
- موارد دیگر
- زمان باقیمانده برای ارسال پیشنهاد
۱. مدیریت مشتریان هر مشتری بر اساس ID یک پروفایل اختصاصی داشته باشد. با جستجوی ID بتوانم پرونده مشتری را مشاهده کنم. اطلاعات هر مشتری شامل: ID نام (اختیاری) آدرس شماره تماس کد پستی تاریخچه فاکتورها تاریخچه پرداختها تصاویر فیشهای پرداخت وضعیت سفارشها ۲. صدور و ارسال فاکتور امکان ثبت فاکتور برای هر مشتری وجود داشته باشد. فاکتور شامل مبلغ، توضیحات، هشتگ ستها و اطلاعات مشتری باشد. بتوانم یک لیست از IDها به صورت متن وارد کنم. ربات به صورت خودکار برای هر ID فاکتور مربوط به همان مشتری را ارسال کند. پس از پایان ارسال، گزارشی ارائه شود که شامل: تعداد ارسال موفق تعداد ارسال ناموفق IDهای ناموفق دلیل خطای هر مورد (مثلاً کاربر ربات را استارت نکرده، بلاک کرده یا آیدی اشتباه است.) همچنین ارسالها به گونهای مدیریت شوند که برای تعداد زیاد کاربران با محدودیتها (Rate Limit) مواجه نشوند. ۳. مدیریت پرداخت پس از پرداخت، مشتری تصویر فیش را برای ربات ارسال کند. فیش مستقیماً تأیید نشود و ابتدا برای پنل مدیریت ارسال شود. برای هر فیش دو گزینه وجود داشته باشد: ✅ تأیید پرداخت ❌ رد پرداخت در صورت تأیید: پرداخت در پرونده همان مشتری ثبت شود. مبلغ پرداختی ذخیره شود. تصویر فیش در پرونده مشتری نگهداری شود. وضعیت پرداخت «تأیید شده» شود. پیام تأیید برای مشتری ارسال شود. در صورت رد: وضعیت پرداخت «رد شده» شود. امکان وارد کردن دلیل رد وجود داشته باشد. دلیل رد برای مشتری ارسال شود. ۴. تاریخچه مشتری برای هر مشتری بتوانم مشاهده کنم: تمام فاکتورهای صادر شده تمام پرداختهای انجام شده تصاویر فیشها وضعیت هر فاکتور (پرداخت شده / پرداخت نشده) ۵. توسعهپذیری سیستم به گونهای طراحی شود که در آینده بتوان قابلیتهایی مانند مدیریت سفارش، انبار، گزارش مالی و سایر امکانات را بدون تغییر اساسی به آن اضافه کرد. هر فاکتور باید به سفارشها یا هشتگهای مربوطه متصل باشد و پس از صدور فاکتور، آن آیتمها به عنوان «فاکتور شده» علامتگذاری شوند تا هیچ آیتمی دوباره فاکتور نشود یا از قلم نیفتد. همچنین سیستم باید بتواند تشخیص دهد اگر یک مشتری در چند ست مختلف آیتم دارد، همه آنها را در یک فاکتور تجمیع کند. به نظرم این قابلیت از همه مهمتره، چون دقیقاً همون مشکلیه که الان باعث جا افتادن آیتمها و اشتباه در فاکتور میشه. و اینکه میخوام احتمال خطای حساب کردن جمع ایتم ها نزدیک به صفر باشه خیلی برام مهمه
مهارتهای مورد نیاز
برنامه نویسی تحت وب
برنامه نویسی
امکانات ویژه
فوری
برجسته
سرویسهای مرتبط
فریلنسرهایی که در این پروژه پیشنهاد ارسال کردهاند
javadroid4.94(311) امتیاززمان تحویل: 15 روزارسال پیشنهاد در:
baraman5(1) امتیاززمان تحویل: 10 روزارسال پیشنهاد در:
fatehiman5(1) امتیاززمان تحویل: 7 روزارسال پیشنهاد در:- زمان تحویل: 10 روزارسال پیشنهاد در:
milad36814.71(7) امتیاززمان تحویل: 13 روزارسال پیشنهاد در:
Cestfarnaz4.9(4) امتیاززمان تحویل: 14 روزارسال پیشنهاد در:
mehraliyan5(13) امتیاززمان تحویل: 25 روزارسال پیشنهاد در:- زمان تحویل: 7 روزارسال پیشنهاد در:
- زمان تحویل: 30 روزارسال پیشنهاد در:



