
توسعهدهنده Full-Stack برای ساخت Agent
- توسعه نرمافزار و آیتی
ما به دنبال یک توسعهدهنده Full-Stack باانگیزه و باتجربه هستیم تا یک Agent فروش هوشمند با قابلیتهای پیشرفته هوش مصنوعی ایجاد کند. جزئیات و ویژگیهای اصلی پروژه مستقیماً با توسعهدهنده منتخب مورد بحث قرار خواهد گرفت.
مهارتهای مورد نیاز (یکی یا چند مورد): • Backend: Laravel یا Python (مانند FastAPI یا Django) • Frontend: React یا Angular • طراحی و توسعه پایگاه داده (SQL / NoSQL) • آشنایی کامل با مدلهای زبانی بزرگ (LLM) و روشهای Fine-tuning • تجربه کار با API مدلهای GPT مانند GPT-4
مزیت محسوب میشود: • تجربه قبلی در ساخت ابزارها یا چتباتهای مبتنی بر هوش مصنوعی • مهارت بالا در حل مسئله و کار مستقل • آشنایی با زیرساختهای ابری و معماری مقیاسپذیر
مزایای همکاری: • پروژهای نوآورانه و چالشبرانگیز • شرایط کاری منعطف (فریلنس یا بلندمدت) • ارتباط مستقیم و تصمیمگیری سریع
اگر به ساخت راهکارهای هوش مصنوعی علاقهمند هستید و میخواهید روی پروژهای پیشرو کار کنید، خوشحال میشویم شما را ملاقات کنیم
مهارتهای مورد نیاز
جاوا (Java)
لاراول (Laravel)
پایتون (Python)
ری اکت (React)
امکانات ویژه
بینهایت
سرویسهای مرتبط
فریلنسرهایی که در این پروژه پیشنهاد ارسال کردهاند
- زمان تحویل: 1 روزارسال پیشنهاد در:
- زمان تحویل: 10 روزارسال پیشنهاد در:
- زمان تحویل: 30 روزارسال پیشنهاد در:
- زمان تحویل: 20 روزارسال پیشنهاد در:
- زمان تحویل: 30 روزارسال پیشنهاد در:
talafoz4.3(6) امتیاززمان تحویل: 30 روزارسال پیشنهاد در:
ahmadsohrabi5(6) امتیاززمان تحویل: 90 روزارسال پیشنهاد در:- زمان تحویل: 29 روزارسال پیشنهاد در:
asrodesign5(9) امتیاززمان تحویل: 60 روزارسال پیشنهاد در:- زمان تحویل: 1 روزارسال پیشنهاد در:
- زمان تحویل: 20 روزارسال پیشنهاد در:
- زمان تحویل: 30 روزارسال پیشنهاد در:
آخرین پروژه های توسعه نرمافزار و آیتی
ما یک پنل قیمت گذاری برای یک سری از محصولات و نهاده ها داریم که با لاراول نوشته شده و الان هم بخوبی کار می کنه و نیاز هست که یک سری از بخش ها رو با حفظ ساختار فعلی اصلاح و یا به اون اضافه کنیم. با این دید که می خواهیم دیتابیس جدیدی ایجاد بشه با ساختار منظم و بهینه تر و اطلاعات قبلی نیز به این دیتابیس جدید منتقل بشه البته عمده تغییرات در پنل مدیریت و برای ادمین هست. تمامی موارد بصورت فهرست وار در دو بخش در فایل pdf پیوست ارائه شده. سایر توضیحات رو در روند اجرا در خدمتتون هستم
عنوان پروژه: انتقال دیتا از سایت اپن کارت به وردپرس
توضیحات پروژه:
سلام به همه،
ما یک سایت فروشگاهی داریم و قصد داریم اطلاعات وبسایت خود را از اپن کارت نسخه 4.0.2.3 به وردپرس منتقل کنیم. قالب و افزونه وردپرس نصب شدهاند و تنها نیاز داریم که اطلاعات سایت به طور کامل و صحیح منتقل شود. جزئیات مربوط به انتقال اطلاعات به شرح زیر است:
- محصولات:
- انتقال حدود 3000 محصول
- تمامی اطلاعات محصولات شامل تصاویر، محتوا، موجودی و گزینههای محصول باید به دقت منتقل شود.
- مشتریان:
- انتقال نزدیک به 40,000 مشتری
- شامل اطلاعات کامل مشتریان (ورود و ثبت نام با شماره موبایل و رمز یکبار مصرف).
- سفارشات:
- انتقال تمامی سفارشات ثبت شده تا کنون، تقریباً 44,000 سفارش.
- گزینهها:
- انتقال کامل گزینههای محصولات.
- دستهبندیها:
- انتقال دستهبندیها و زیر دستهبندیها به صورت کامل.
- مقالات وبلاگ:
- انتقال حدود 20 عدد مقاله وبلاگ.
- صفحات داخلی:
- انتقال تمامی صفحات داخلی شامل قوانین و مقررات، درباره ما، حریم خصوصی و غیره. از دوستانی که تجربه کافی برای انجام این کار را دارند و میتوانند انتقال دیتا را به صورت مرتب و تمیز انجام دهند، درخواست میکنیم که اطلاع دهند. با تشکر از توجه شما.
دستهبندی پروژه: توسعه نرمافزار و آیتی
به دنبال یک طراح خلاق و مسلط به وردپرس هستیم تا طراحی لندینگ پیج اصلی کمپین جدید ما را پیادهسازی کند(با المنتور). هدف ، معرفی ویژگیهای محصول، جذب لیدو هدایت کاربران به ثبتنام است. پیادهسازی UI/UX: تبدیل طرح ذهنی یا وایرفریم ما به یک صفحه مدرن و کاربرپسند در وردپرس. سایت واکنشگرا باشد. بهینهسازی سرعت: رعایت اصول تکنیکال برای لود سریع صفحه رعایت اصول تایپوگرافی فارسی و چیدمان RTL دقیق. فرمها و CTA: طراحی جذاب دکمههای (Call to Action) و اتصال فرمها به دیتابیس یا سرویسهای ایمیل مارکتینگ.
خروجی مورد انتظار: ۱. تحویل لندینگ پیج نهایی بدون باگ و آماده لانچ. ۲. گزارش تست سرعت (GTmetrix یا PageSpeed Insights) با رتبه قابل قبول. ۳. آموزش کوتاه (ویدئویی یا متنی) برای ویرایشهای جزئی آینده. نکته مهم: لطفاً حتماً نمونهکارهای لندینگ پیج (ترجیحاً در حوزه شرکتی یا استارتاپی) خود را به همراه پیشنهاد قیمت و زمان تحویل ارسال کنید.
بهینهسازی تجربه خرید، چکاوت، نقشه، سرعت و UI
عنوان پیشنهادی:
بهینهسازی سرعت، UX چکاوت، نقشه آدرس و طراحی بنر اصلی سایت همراهکار
متن پروژه:
برای سایت hamrah-car.ir نیاز به یک فاز بهینهسازی و اصلاح UX داریم:
۱. سرعت و پرفورمنس:
تحلیل وضعیت فعلی سرعت سایت (Pagespeed, GTmetrix, WebPageTest).
بهینهسازی:
کشینگ (Page cache, Object cache).
بهینهسازی کوئریها و افزونههای سنگین.
بهینهسازی تصاویر و Assetها.
گزارش قبل و بعد از بهینهسازی.
۲. رفع تداخل نقشه و فیلد آدرس:
بررسی کامل سیستم نقشهی فعلی چکاوت.
رفع تداخل بین فیلد آدرس و نقشه:
بدون پاک شدن اطلاعات آدرس.
سازگاری با منطق شهر شیراز / سایر شهرها.
۳. UI و بنر اصلی سایت:
طراحی و استفاده از شیپهای جدید برای بنر اصلی سایت (ریدیزاین هدر/بنر).
رعایت هماهنگی رنگی با هویت بصری همراهکار و بخش قرمز قفسه.
۴. دیگر تنظیمات مربوط به ارسال شهرها:
هماهنگی با پروژه ۲ برای اینکه:
برای شهرهای غیر شیراز، ارسال از طریق اداره پست بهدرستی تنظیم و تست شود.
حالت تحویل حضوری در چکاوت بدون باگ کار کند.
الزامات فنی/طراحی:
تجربه جدی در بهینهسازی وردپرس.
آشنایی با UX چکاوت ووکامرس.
توان طراحی UI (یا همکاری با طراح) برای بنر و شیپها.
خروجی:
سایت سریعتر و پایدارتر + گزارش قبل/بعد.
چکاوت بدون باگ نقشه/آدرس.
بنر اصلی جدید و بهروز.
اعلانات، نوتیفیکیشن داخلی، پیامک، شکایات و جریمه فروشندگان
عنوان پیشنهادی:
پیادهسازی سیستم اعلانات، پیامک، شکایات، جریمه فروشندگان و پیشفاکتور شبیه ایسام در همراهکار
متن پروژه:
نیاز داریم سیستمهای زیر در سایت hamrah-car.ir پیادهسازی و یکپارچه شوند:
سیستم اعلانات داخل پنل کاربری:
ماژول نوتیفیکیشن داخلی مشابه ایسام و تکنولایف:
نمایش اعلانها در بخش «اعلانات» پنل کاربران (مکانیک، فروشنده، مشتری، مدیر).
اتصال افزونهی «وضعیت سفارش محصول در صفحه اصلی سایت» به این سیستم اعلانات:
هر تغییر وضعیت سفارش، نوتیفیکیشن داخلی برای کاربر مربوطه ارسال کند.
اتصال سیستم پیامک:
ارسال SMS برای رویدادهای مهم (ثبت استعلام، تغییر وضعیت، تأیید فروشنده، نزدیک شدن به پایان تایمر و…).
سیستم شکایات و گزارشها:
در پنل مشتری:
امکان ثبت گزارش/شکایت روی استعلامها یا سفارشها (خصوصاً استعلام قطعه).
در پنل مدیر کل:
بخش مدیریت شکایات شبیه ایسام:
مشاهده لیست شکایات.
ارتباط بین خریدار و فروشنده.
ثبت نتیجه و بستن شکایت.
سیستم جریمه فروشندگان:
طراحی سیستم ناظر بر تخلفات فروشندگان:
تعریف قوانین (مثلاً ۳ بار تخلف → اقدام مدیریتی).
ثبت تخلفات و هشدارها به فروشنده.
نمایش تاریخچه تخلفات در پنل مدیریتی.
سیستم پیشفاکتور:
امکان ایجاد پیشفاکتور برای هر محصول (شبیه ایسام):
در پاسخ به استعلام یا برای سفارش خاص، پیشفاکتور تولید و به مشتری نمایش داده شود.
در پنل مدیریت پاسخ به استعلام:
نمایش «قیمت نهایی که به فروشنده میرسد» بهصورت آنلاین.
پرداخت بعد از تأیید مشتری:
ساختار بهگونهای باشد که:
پرداخت نهایی بعد از تأیید مشتری روی پیشفاکتور/پاسخ استعلام انجام شود.
ارتباط این بخش با سیستم اقساطی و نقدی در پروژه ۵ در نظر گرفته شود.
الزامات فنی:
تجربه کار با سیستمهای نوتیفیکیشن داخلی و SMS در وردپرس.
طراحی دیتابیس برای شکایات، تخلفات و پیشفاکتور.
در نظر گرفتن امنیت و ثبت لاگ کامل.
خروجی:
ماژول کامل اعلانات + پیامک + شکایات + جریمه + پیشفاکتور.
راهنمای مدیریتی برای استفاده از سیستم و تعریف قوانین تخلف.
در این پروژه هدف طراحی و پیادهسازی یک افزونه کاملاً اختصاصی برای مدیریت وضعیت ارسال و تحویل سفارشهای ووکامرس است. این افزونه برای نیازهای فروشگاه همراهکار توسعه داده شده و از صفر برنامهنویسی شده است. افزونه بهصورت کامل با ووکامرس، قالب نگارشاپ، نسخه RTL، موبایل و ساختار سفارشها سازگار بوده و یک شورتکد حرفهای برای نمایش وضعیت سفارش به مشتری ارائه میدهد.
ساخت افزونه اختصاصی از صفر کل افزونه بدون استفاده از هرگونه پلاگین آماده و تنها با PHP، HTML، CSS، JavaScript و استانداردهای وردپرس توسعه داده شده است. مهمترین بخشهای افزونه شامل: ساختار فایلبندی استاندارد ایجاد متاباکسهای اختصاصی مدیریت ارسال هوکهای مخصوص ووکامرس AJAX امن با nonce ذخیرهسازی اطلاعات در متای سفارش ووکامرس کاملاً سازگار با قالب نگارشاپ و چایلدتم فعلی
تعریف وضعیت اختصاصی سفارش در ووکامرس یک وضعیت سفارشی جدید با عنوان تحویل به پیک ایجاد و با سیستم وضعیتهای ووکامرس یکپارچه شده است. این وضعیت در اکشنهای مدیریتی، لیست سفارشات، بخش ویرایش و گزارشات قابل استفاده است.
شورتکد نمایش وضعیت سفارش (ویجت چهار مرحلهای) یک شورتکد اختصاصی با نام hk_order_status ایجاد شده که وضعیت سفارش را در قالب چهار مرحله نمایش میدهد: مرحله 1: سفارش دریافت شد مرحله 2: درحال آمادهسازی مرحله 3: تحویل به پیک یا شرکت حمل مرحله 4: تحویل مشتری
این ویجت کاملاً ریسپانسیو، سازگار با موبایل، RTL و مطابق UI سایت همراهکار طراحی شده است.
پنل مدیریت ارسال در صفحه سفارش در صفحه هر سفارش یک پنل حرفهای اضافه شده که شامل موارد زیر است: انتخاب نوع ارسال: پیک، پست، تیپاکس یا سایر ثبت شماره تماس پیک ثبت نام خانوادگی پیک ثبت کد رهگیری مرسوله ذخیره خودکار زمان تحویل به پیک اعتبارسنجی تمام اطلاعات
منطق اتوماتیک برای مشتری مشتری بر اساس نوع ارسال گزینههای متفاوتی مشاهده میکند: ارسال با پیک: مشتری تا 2 ساعت امکان ثبت وضعیت تحویل گرفتم یا تحویل نگرفتم دارد ارسال با پست یا تیپاکس: پس از 2 روز گزینههای وضعیت فعال میشود
سیستم گزارشدهی مشتری با AJAX در مرحله تحویل، مشتری میتواند یکی از دو حالت را ثبت کند: تحویل گرفتم: ذخیره تأیید و بستن ویجت تحویل نگرفتم: نمایش فرم گزارش، ثبت توضیحات، انتخاب علت و ذخیره در متای سفارش
نمایش اطلاعات ارسال در سمت کاربر مشتری بسته به نوع ارسال دادههای زیر را مشاهده میکند:
ارسال درون شهری: شماره پیک نام خانوادگی پیک
ارسال بیرون شهری: روش ارسال کد رهگیری
حالت تست (Sandbox) برای مدیریت افزونه دارای حالت مخصوص تست است تا مدیر بتواند تمامی مراحل سفارش را بدون ایجاد سفارش واقعی تست و بررسی کند.
امنیت کامل افزونه در تمامی بخشها استانداردهای امنیتی وردپرس رعایت شده است: استفاده از Nonce محدود کردن دسترسی کاربران اعتبارسنجی ورودیها Escape کردن خروجیها عدم تداخل با افزونههای دیگر
خروجی نهایی کارفرما یک افزونه اختصاصی و کاملاً کدنویسیشده از صفر دریافت میکند که قابلیت مدیریت کامل وضعیت ارسال، نمایش وضعیت برای مشتری، ثبت گزارش، مدیریت اطلاعات پیک و نمایش دقیق وضعیت مرسوله را دارا است. افزونه با ووکامرس، قالب فعلی و تمام ساختارهای سایت همراهکار سازگار خواهد بود.
طراحی و پیادهسازی ماژول کامل اطلاعرسانی پیامکی، ایمیلی و نوتیفیکیشن داخلی برای افزونه اختصاصی استعلام قطعه HamrahCar RFQ Suite
توضیحات کامل پروژه (متن آماده ثبت در پونیشا)
در این پروژه لازم است روی افزونه اختصاصی استعلام قطعه HamrahCar RFQ Suite که هماکنون روی سایت فعال است، یک سیستم اطلاعرسانی پیشرفته و چندکاناله طراحی و برنامهنویسی شود. این سیستم باید شامل سه کانال اصلی اطلاعرسانی باشد:
اطلاعرسانی پیامکی
اطلاعرسانی ایمیلی
نوتیفیکیشن داخلی پیشخوان مدیر
تمامی بخشها باید کاملاً یکپارچه، بدون تداخل با ووکامرس یا افزونههای دیگر و قابل مدیریت از طریق تنظیمات افزونه باشند.
بخش اول: ماژول پیامکی (SMS Notification)
ویژگیها: اتصال به سرویس پیامکی ملیپیامک یا هر سرویسدهنده موردنظر کارفرما قابلیت تنظیم متن پیامک برای هر تغییر وضعیت امکان فعال یا غیرفعال کردن پیامک برای مدیر کل و مشتری پشتیبانی از متغیرهای داینامیک مانند: نام مشتری شماره استعلام وضعیت جدید تاریخ و ساعت شماره پیک یا کد رهگیری ثبت لاگ کامل پیامکهای ارسال شده (موفق و ناموفق) قابلیت تست ارسال پیامک از داخل تنظیمات
بخش دوم: ماژول ایمیل (Email Notification)
امکانات موردنیاز: ارسال ایمیل برای تغییر وضعیتها به مشتری و مدیر امکان طراحی قالب HTML ایمیل پشتیبانی از لوگو، رنگ سازمانی و ساختار برند سایت امکان فعال یا غیرفعالسازی برای هر وضعیت قابلیت پیشنمایش قالب ایمیل ثبت لاگ ایمیلهای ارسال شده
بخش سوم: نوتیفیکیشن داخلی مدیر (Dashboard Notifications)
ویژگیها: نمایش آیکون اعلان در پیشخوان وردپرس نمایش Badge تعداد اعلانهای خواندهنشده لیست کامل اعلانها شامل تاریخ، نوع پیام، توضیح و لینک استعلام امکان علامتگذاری اعلان بهعنوان خواندهشده امکان حذف اعلانها ایجاد اعلان برای موارد زیر: تغییر وضعیت استعلام ثبت گزارش توسط مشتری ثبت شکایت ارسال پاسخ جدید توسط فروشنده صدور پیشفاکتور هر رخداد مهم دیگر داخل افزونه
بخش چهارم: تنظیمات مدیریتی کامل
در پنل تنظیمات افزونه RFQ Suite، یک بخش جامع مدیریت نوتیفیکیشن اضافه میشود که شامل:
تنظیمات پیامکی: API Key خط ارسالکننده وضعیت فعالسازی برای هر رویداد ویرایشگر متن پیامک
تنظیمات ایمیل: ویرایش قالب HTML لوگو رنگبندی فعال و غیرفعالسازی ایمیل هر رویداد
تنظیمات اعلان داخلی: فعال یا غیرفعال مدت نگهداری اعلانها امکان حذف اعلانهای قدیمی
بخش پنجم: رویدادها و Hookهای توسعهپذیر
برای تمامی وضعیتهای اختصاصی افزونه، هوکهای جدید ایجاد میشود تا امکان گسترش آینده وجود داشته باشد.
نمونههوکهای موردنیاز: hk_rfq_status_changed hk_rfq_report_submitted hk_rfq_preinvoice_created hk_rfq_seller_answer hk_rfq_dispute_opened
این ساختار افزونه را 100 درصد توسعهپذیر نگه میدارد.
بخش امنیت و بهینهسازی
جلوگیری از ارسال پیامک تکراری جلوگیری از ارسال ایمیلهای متعدد غیرضروری فیلتر کردن ورودیها و امنیت آپلودها Escape کامل تمام خروجیها ذخیره لاگ کامل برای بررسی خطاها
خروجی نهایی پروژه
یک سیستم اطلاعرسانی کاملاً حرفهای و یکپارچه که توانایی ارسال:
پیامک به مشتری و مدیر ایمیل به مشتری و مدیر نوتیفیکیشن داخلی برای مدیر کل سایت
را دارد. همهچیز قابل تنظیم است، بدون تداخل با ووکامرس، دکان یا پلاگینهای دیگر. کد کاملاً ماژولار، تمیز و توسعهپذیر نوشته خواهد شد.
سیستم کامل استعلام قطعه / نسخه مکانیک (چند پنلی)
عنوان پیشنهادی:
طراحی و پیادهسازی سیستم کامل استعلام قطعه و نسخه مکانیک (مکانیک، فروشنده، مدیر، مشتری)
متن پروژه:
نیاز به یک ماژول/افزونه اختصاصی بزرگ برای مدیریت فرآیند «استعلام قطعه» داریم که شامل چند پنل و سطح دسترسی است:
۱. فرم و پنل مکانیک
فقط کاربران با نقش «مکانیک» به این بخش دسترسی داشته باشند.
قابلیت ثبت استعلام/لیست خرید قطعات:
آپلود ۱ تصویر از نسخه/قطعه.
توضیحات متنی.
آدرس، کد پستی، کد نمایندگی، شماره تلفن.
برای هر استعلام، در پنل مکانیک:
نمایش وضعیتها.
دکمههای:
«دریافت کردم»
«دریافت نکردم»
اگر «دریافت کردم» انتخاب شد → سفارش روی حالت تکمیلشده برود.
اگر «دریافت نکردم» → فرم وضعیتهای پیگیری و گزارش مشابه افزونههای تغییر وضعیت (دلایل، مشکل در ارسال، تاخیر و…).
۲. پنل فروشنده (قفسه)
یک بخش اختصاصی برای «ارسال نسخه مکانیک» در پنل فروشندگان دکان.
طراحی UI با تم قرمز (مطابق خواست کارفرما) در این بخش.
ستون «اقدام» با دکمهای مانند «تأیید» برای قبول مسئولیت تأمین و ارسال.
نمایش استعلامها فقط به فروشندههای همان شهر:
اگر مکانیک در شیراز است → فقط فروشندههای شهر شیراز این استعلام را ببینند.
بعد از اینکه یک قفسه استعلام را تأیید کرد:
برای سایر فروشندههای آن شهر، امکان پاسخ و تأیید غیرفعال شود.
وضعیت استعلام به حالت «تأمین و در حال ارسال» یا مشابه آن تغییر کند.
تایمر مشترک (مثلاً ۱ ساعت) برای رساندن کالا به مشتری (در هماهنگی با پنل مکانیک و مشتری).
۳. پنل مدیر کل
مدیریت کامل نسخهها و استعلامها:
مشاهده همه درخواستها، وضعیتها و جزئیات.
امکان ثبت استعلام جدید توسط مدیر و ارسال آن به قفسههای مربوطه.
سیستم لاگ برای تمام تغییرات و درخواست مجوزها:
درخواست مجوز جدید بابت چه چیزی بوده؟
چه تغییراتی ایجاد شده؟
امکان تعریف:
تأیید خودکار برای بعضی درخواستها.
تأیید دستی برای استعلامها در صورت نیاز.
۴. پنل مشتری
پنل اختصاصی «نسخهها» برای مشتری، مشابه سیستم استعلام قطعه.
نمایش وضعیت استعلامها و پاسخهای فروشندگان.
وقتی یک قفسه استعلام را تأیید کرد:
تایمر ۱ ساعته از زمان تأیید شروع شود و در سه پنل (مکانیک، فروشنده، مدیر/مشتری) نمایش داده شود.
سیستم گزارش برای هر کارت استعلام:
مشتری بتواند روی هر استعلام، در صورت مشاهده مشکل یا تخلف فروشنده، گزارش ثبت کند.
این گزارشها در پنل مدیر کل برای کنترل و پیگیری نمایش داده شود.
۵. امکانات تکمیلی و آینده (در همین فاز)
سیستم درخواست مجوز:
مدیریت تغییرات روی پاسخها با ثبت لاگ کامل.
مشتری فقط نسخه نهایی ویرایششده پاسخ را ببیند.
امکان ارسال تصویر محصول توسط فروشنده در پاسخ استعلام:
اگر محصول موجود در انبار تصویر متفاوتی دارد، فروشنده موظف باشد تصویر را ضمیمه کند.
فیلتر وضعیت در تمام پنلها (مکانیک، فروشنده، مدیر).
ذخیره کامل هیستوری تمامی اقدامات.
الزامات فنی:
تسلط به توسعه افزونهی اختصاصی وردپرس/ووکامرس.
طراحی دیتابیس اختصاصی برای استعلامها، لاگها، گزارشها.
قابلیت توسعه در فازهای بعد (ماژولار).
خروجی:
یک افزونه یا ماژول کاملاً یکپارچه با پنل کاربران سایت.
مستند طراحی جداول و هوکها + راهنمای استفاده برای تیم همراهکار.
افزونه «ارسال توسط قفسه» + سیستم محموله، رهگیری و پسکرایه
عنوان پیشنهادی:
طراحی افزونه «ارسال توسط قفسه» + سیستم محموله و رهگیری مشابه تکنولایف برای همراهکار
متن پروژه:
نیاز به توسعه یک افزونه اختصاصی برای سایت hamrah-car.ir داریم که فرآیند «ارسال توسط قفسه» و سیستم محموله و رهگیری را پیادهسازی کند.
ویژگیهای مورد نیاز:
ارسال توسط قفسه + وریفای فروشنده:
تعریف تیک وریفای برای پروفایل فروشندگان دکان.
برای قفسههای وریفایشده، امکان ارسال مستقیم کالا برای مشتری (بدون ورود کالا به انبار مرکزی همراهکار).
در سفارشهایی که توسط قفسه ارسال میشوند، اطلاعات مشتری (آدرس، تلفن و…) برای فروشنده نمایش داده شود تا بتواند ارسال را انجام دهد.
نمایش اطلاعات ارسال در صفحه محصول:
در صفحه محصول مشخص شود:
این محصول توسط قفسه (فروشنده) ارسال میشود یا توسط انبار همراهکار.
نمایش تایم تأمین تقریبی ۴۸ الی ۷۲ ساعت برای ارسال توسط قفسه.
سیستم محموله مانند تکنولایف:
ماژول ثبت محموله و مرجوعی محموله.
تولید بارکد و شماره پیگیری مرسوله بهصورت اتوماتیک.
فروشنده (قفسه) وریفایشده تا ۴۸ ساعت فرصت داشته باشد کد رهگیری مرسوله را ثبت کند.
برای مشتریان خارج از شیراز: تعریف منطق و مهلت ثبت/تأیید کد رهگیری طبق سناریوی کارفرما.
انتخاب سیستم لجستیکی و پیگیری:
هنگام ثبت کد رهگیری، مشتری امکان انتخاب سرویس لجستیکی (پست، باربری، تیپاکس و …) را داشته باشد (selector).
لینک پیگیری سفارش به سایت لجستیک مربوطه هدایت شود و وضعیت مرسوله بهصورت خودکار در سایت همراهکار نمایش داده شود (تا حد امکان با API یا لینک رهگیری).
پسکرایه و متن محصولات:
عبارت «پس کرایه» از عنوان همهی محصولات سایت حذف شود (تمیزسازی دیتابیس/محصولات).
تنظیمات ارسال و پسکرایه در چکاوت:
در صفحه چکاوت:
گزینهی «تحویل حضوری» اضافه شود که در آن هزینه ارسال صفر باشد و نیازی به نقشه نباشد.
اگر مشتری از شهر شیراز نباشد:
گزینهای به او نشان داده شود که کالا بهصورت پسکرایه ارسال میشود.
کاربر روش ارسال را انتخاب کند (مثلاً پست، باربری، تیپاکس).
پیام واضح به کاربر نمایش داده شود که «هزینه ارسال پس کرایه و بر عهده خود مشتری است».
برای سایر شهرها، ارسال پیشفرض از طریق اداره پست تنظیم شود.
رفع تداخل سیستم نقشه و فیلد آدرس:
بررسی کامل تداخل سیستم نقشه موجود با فیلد آدرس در چکاوت و رفع آن.
اطمینان از اینکه ورود آدرس و انتخاب شهر/استان بدون مشکل انجام شود.
الزامات فنی:
تجربه در توسعه افزونههای اختصاصی WooCommerce.
آشنایی با API سرویسهای حملونقل (در صورت وجود) یک مزیت است.
کدنویسی تمیز، ماژولار و قابل توسعه.
خروجی:
افزونهی جداگانهی «ارسال توسط قفسه» با تنظیمات مدیریتی.
یک راهنمای کوتاه برای تنظیم روشهای ارسال، پسکرایه و نقش فروشنده وریفای.
اصلاحات هستهای دکان، نقش کاربری و مدیریت سفارشها
عنوان پیشنهادی:
توسعه و اصلاح دسترسیها و مدیریت سفارش در دکان و ووکامرس سایت همراهکار
متن پروژه برای ثبت در پونیشا:
سایت hamrah-car.ir بر پایهی WordPress + WooCommerce + Dokan Multi-vendor راهاندازی شده است. نیاز به یک دولوپر مسلط به دکان و ووکامرس داریم برای اعمال اصلاحات زیر در سطح نقشها و مدیریت سفارش:
شرح نیازها:
حذف امکان تغییر وضعیت سفارش برای فروشندگان (قفسهها):
در پنل فروشنده دکان، فروشنده نتواند وضعیت سفارش را تغییر دهد.
در بخش جزئیات عمومی هر سفارش نیز امکان ویرایش وضعیت سفارش برای فروشنده حذف شود.
مدیریت وضعیت سفارش تنها از طریق پنل مدیر کل انجام شود.
مدیریت نام نمایشی مشتری / فروشنده:
تا زمانی که کاربر یک مشتری معمولی است، «نام نمایشی» مطابق مقدار پیشفرض و قابل انتخاب توسط مشتری باشد.
وقتی مشتری تبدیل به فروشنده (قفسه) میشود:
نام نمایشی دکان او بهصورت اتوماتیک بر اساس نام نمایشی حساب کاربریاش (در حالت مشتری) تولید و تنظیم شود.
بعد از تبدیل به فروشنده، امکان تغییر نام نمایشی برای او غیرفعال شود (lock).
تنظیم فروشنده پیشفرض همراهکار:
برای سفارشهایی که فروشندهی آنها باید همراهکار باشد، مطمئن شویم فروشندهی پیشفرض درست تنظیم شده است (در هماهنگی با پروژهی مدیریت محصولات).
الزامات فنی:
تسلط کامل روی WordPress، WooCommerce، Dokan.
پیادهسازی با هوکها و فیلترهای استاندارد، بدون هک مستقیم هسته.
رعایت اصول امنیتی، نقشها و قابلیتها (capabilities) در وردپرس.
خروجی مورد انتظار:
اعمال شدن تمام محدودیتهای فوق در محیط تست و سپس در سایت اصلی.
مستند کوتاه شامل:
لیست هوکها/فیلترهای استفادهشده.
فایلها/پلاگینهای تغییر یافته.
راهنمای کوتاه برای تغییرات بعدی توسط تیم ما.








