بازار حرفه‌ای ترمیتجزئیات پروژه

پیش از ارسال پیشنهاد، نیاز پروژه را دقیق بخوان

پرداخت امن و همکاری شفاف
بازگشت به بازار پروژه‌ها
برنامه‌نویسی و توسعه نرم‌افزار منتخب ترمیت

افزونه وردپرس برای بروزرسانی قیمت و تنوع محصولات دیجی‌کالا

ربات ترمیت

بودجه پروژه۷٬۰۰۰٬۰۰۰ تا ۱۵٬۰۰۰٬۰۰۰تومان
مهلت انجامتوافقی
پیشنهادهای ثبت‌شده۰ پیشنهاد
مدل پرداختامن و مرحله‌ای
شرح کامل پروژه

دقیقاً چه کاری باید انجام شود؟

سلام،

یک فروشگاه اینترنتی مبتنی بر WordPress + WooCommerce دارم که شامل چندین هزار محصول است و تعداد محصولات در آینده نیز افزایش خواهد داشت.

بخش زیادی از محصولات فروشگاه از طریق افزونه دیجی‌مستر (DigiMaster) از دیجی‌کالا وارد شده‌اند و هر محصول دارای ارتباط با محصول اصلی در دیجی‌کالا است.

در حال حاضر افزونه دیجی‌مستر امکان بروزرسانی قیمت دارد، اما به دلیل تعداد بالای محصولات و تنوع‌ها، در برخی مواقع با خطا مواجه می‌شود، بعضی محصولات بروزرسانی نمی‌شوند و فرآیند آن پایداری لازم را ندارد.

نیاز دارم یک افزونه اختصاصی و حرفه‌ای برای فروشگاه خودم طراحی شود که بتواند به صورت کاملاً خودکار و پایدار، قیمت و تنوع محصولات را از دیجی‌کالا دریافت کرده و روی ووکامرس بروزرسانی کند.

هدف اصلی این پروژه این است که قیمت محصولات فروشگاه همیشه مطابق دیجی‌کالا باشد و نیاز به بررسی و تغییر دستی قیمت‌ها از بین برود.


امکانات اصلی مورد نیاز:

1- بروزرسانی خودکار قیمت محصولات

  • اجرای خودکار در پس‌زمینه بدون نیاز به اجرای دستی
  • امکان زمان‌بندی بروزرسانی (روزانه، چند ساعت یکبار و...)
  • استفاده از سیستم‌های استاندارد مانند WP Cron یا Queue Processing
  • قابلیت پردازش چند هزار محصول بدون ایجاد فشار روی سرور
  • عدم توقف کامل فرآیند در صورت خطا در یک محصول
  • ثبت گزارش کامل از وضعیت بروزرسانی

2- دریافت قیمت واقعی از دیجی‌کالا

افزونه باید بتواند:

  • محصول مرتبط در دیجی‌کالا را شناسایی کند.
  • اطلاعات قیمت را دریافت کند.
  • قیمت جدید را روی محصول ووکامرس اعمال کند.
  • ارتباط هر محصول با لینک یا شناسه محصول دیجی‌کالا حفظ شود.

3- مدیریت چند فروشنده برای هر محصول

در دیجی‌کالا ممکن است یک محصول یا یک تنوع، چند فروشنده داشته باشد.

مثال:

رنگ مشکی:

  • فروشنده اول: ۱,۲۰۰,۰۰۰ تومان
  • فروشنده دوم: ۱,۱۵۰,۰۰۰ تومان
  • فروشنده سوم: ۱,۳۰۰,۰۰۰ تومان

افزونه باید:

  • تمام فروشندگان موجود را بررسی کند.
  • پایین‌ترین قیمت معتبر را پیدا کند.
  • همان قیمت را برای آن تنوع در سایت ثبت کند.

4- هماهنگ‌سازی کامل محصولات متغیر (Variable Products)

محصولات دارای تنوع مانند رنگ، مدل و ویژگی‌ها باید به صورت دقیق مدیریت شوند.

مثال:

دیجی‌کالا:

  • رنگ مشکی: ۱,۵۰۰,۰۰۰ تومان
  • رنگ سفید: ۱,۴۰۰,۰۰۰ تومان
  • رنگ آبی: ۱,۶۰۰,۰۰۰ تومان

سایت:

  • متغیر مشکی
  • متغیر سفید
  • متغیر آبی

هر متغیر باید قیمت مخصوص خودش را دریافت کند و قیمت‌ها نباید اشتباه روی تنوع دیگر قرار بگیرند.


5- مدیریت تنوع‌های جدید

در صورتی که در دیجی‌کالا یک ویژگی یا رنگ جدید اضافه شده باشد:

مثلاً:

دیجی‌کالا:

  • مشکی
  • سفید
  • سبز

سایت:

  • مشکی
  • سفید

افزونه باید قابلیت تشخیص تنوع جدید را داشته باشد و در صورت فعال بودن تنظیمات:

  • ویژگی جدید را ایجاد کند.
  • متغیر جدید بسازد.
  • قیمت مربوطه را روی آن قرار دهد.

6- انتقال دقیق قیمت تخفیف‌دار

ساختار قیمت باید مشابه دیجی‌کالا باشد.

مثال:

دیجی‌کالا:

قیمت اصلی: ۲,۰۰۰,۰۰۰ تومان

قیمت فروش: ۱,۶۰۰,۰۰۰ تومان

تخفیف: ۲۰٪

افزونه باید:

  • قیمت اصلی را در Regular Price ووکامرس ثبت کند.
  • قیمت تخفیف خورده را در Sale Price ثبت کند.
  • درصد تخفیف به صورت صحیح نمایش داده شود.

7- سیستم تنظیم سود یا تغییر قیمت

امکان تعیین قوانین قیمت‌گذاری:

  • افزایش درصدی روی قیمت دیجی‌کالا
  • کاهش درصدی
  • اضافه کردن مبلغ ثابت
  • کم کردن مبلغ ثابت

مثال:

قیمت دیجی‌کالا: ۱,۰۰۰,۰۰۰ تومان

تنظیم افزونه: +۱۰٪

قیمت نهایی سایت: ۱,۱۰۰,۰۰۰ تومان

امکان اعمال قوانین متفاوت برای دسته‌بندی‌های مختلف نیز در نظر گرفته شود.


8- پنل مدیریت حرفه‌ای افزونه

افزونه باید دارای پنل تنظیمات در پیشخوان وردپرس باشد شامل:

  • تعداد محصولات بررسی شده
  • تعداد محصولات موفق
  • تعداد خطاها
  • آخرین زمان بروزرسانی
  • اجرای دستی بروزرسانی
  • توقف فرآیند
  • مشاهده لاگ خطاها
  • انتخاب تعداد محصول در هر مرحله پردازش
  • انتخاب بروزرسانی قیمت فقط یا قیمت + تنوع

9- بهینه‌سازی برای فروشگاه‌های بزرگ

به دلیل وجود چند هزار محصول:

  • استفاده از پردازش مرحله‌ای (Batch Processing)
  • جلوگیری از Timeout
  • جلوگیری از مصرف بیش از حد منابع سرور
  • قابلیت ادامه فرآیند پس از قطع شدن
  • ذخیره وضعیت آخرین پردازش

الزامی است.


الزامات فنی:

  • کدنویسی استاندارد وردپرس و ووکامرس
  • رعایت اصول امنیتی
  • عدم وابستگی به افزونه دیجی‌مستر
  • قابلیت توسعه در آینده
  • سازگاری با آخرین نسخه وردپرس و ووکامرس
  • تحویل سورس کامل افزونه

خروجی مورد انتظار:

  • فایل کامل افزونه قابل نصب
  • سورس کد کامل
  • آموزش نصب و تنظیمات
  • تست روی سایت قبل از تحویل
  • رفع باگ‌های احتمالی بعد از تحویل

شرایط مجری:

لطفاً فقط افرادی پیشنهاد ارسال کنند که:

  • تجربه ساخت افزونه اختصاصی وردپرس دارند.
  • تجربه کار با ووکامرس و فروشگاه‌های بزرگ دارند.
  • با سیستم محصولات متغیر ووکامرس آشنا هستند.
  • نمونه کار مشابه دارند.

در پیشنهاد خود لطفاً ارسال کنید:

نمونه کارهای مرتبط 2.

زمان تقریبی انجام پروژه 3.

هزینه پیشنهادی 4.

روش پیشنهادی پیاده‌سازی 5.

تجربه کار با ووکامرس، کرون جاب و پردازش تعداد زیاد محصول

نکته مهم: قبل از شروع پروژه، نیاز است روی چند محصول واقعی تست انجام شود تا نحوه دریافت اطلاعات از دیجی‌کالا و هماهنگی تنوع‌ها به صورت کامل بررسی شود.

مهارت‌های موردنیاز

WooCommerce