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

اسکرپر محصولات از سایتی به اسکریپت فروشگاهی Laravel

۲۴ روز پیش
بودجه
از
۳,۵۰۰,۰۰۰ تومان
تا
۷,۰۰۰,۰۰۰ تومان
زمان پیشنهادی
۷ روز
کارفرمای جدید
تهران
کارلنسر
وضعیت
درحال انجام
ثبت پیشنهاد روی پروژه
ثبت پروژه مشابه
کارلنسر
من از یک اسکریپت فروشگاهی مبتنی بر Laravel استفاده می‌کنم و نیاز دارم یک ماژول/اسکریپر اختصاصی برای دریافت اطلاعات محصولات از سایت باسلام طراحی و پیاده‌سازی شود. هدف این است که اطلاعات محصولات از باسلام دریافت شده و به‌صورت خودکار و استاندارد داخل دیتابیس و ساختار محصولات اسکریپت فروشگاهی من ذخیره شود. توجه کنید ،ما غرفه ای در با سلام نداریم هدف دریافت محصولات با سلام است ×××مهم مهم : پشتیبانی ۶ ماهه جهت رفع نواقص احتمالی امکان توسعه ماژول با پرداخت هزینه در طول زمان پشتیبانی اطلاعاتی که باید از هر محصول دریافت شود حداقل اطلاعات موردنیاز: - عنوان محصول - توضیحات کامل محصول - ویژگی‌ها و مشخصات محصول - قیمت - قیمت قبل/تخفیف، در صورت وجود - تصاویر محصول و دریافت تصاویر با کیفیت مناسب - تصویر اصلی محصول - گالری تصاویر - دسته‌بندی محصول - دسته‌بندی والد و زیر‌دسته‌ها - برند، در صورت وجود - نام فروشنده - وضعیت موجودی - SKU یا کد محصول، در صورت وجود - شناسه محصول باسلام - لینک اصلی محصول در باسلام - اطلاعات مربوط به تنوع محصول (رنگ، سایز و سایر متغیرها)، در صورت وجود - مشخصات مربوط به هر تنوع، در صورت وجود - قیمت و موجودی هر تنوع -امکان فیلتر ایمپورت برای محصولات آماده به ارسال مثلا ۱ تا ۳ روز (در با سلام بخشی وجود دارد به نام آماده به ارسال به این معنی که مثلا ۵ روز دیگر محصول اماده ارسال است) دسته‌بندی خودکار سیستم باید بتواند دسته‌بندی محصولات را نیز دریافت و در سایت مقصد ایجاد/تطبیق دهد. برای مثال اگر محصول در باسلام در مسیر: کفش زنانه ← کفش اسپورت قرار داشته باشد، در سایت من نیز همین ساختار دسته‌بندی ایجاد شود. اگر دسته‌بندی از قبل وجود داشت، دسته‌بندی جدید ایجاد نشود و محصول داخل همان دسته قرار بگیرد. جلوگیری از محصولات تکراری سیستم باید امکان تشخیص محصولات قبلاً واردشده را داشته باشد. ترجیحاً بر اساس شناسه محصول باسلام یا یک شناسه یکتا بررسی شود تا در اجرای مجدد اسکرپر، محصولات تکراری ایجاد نشوند. قابلیت به‌روزرسانی در صورت امکان، سیستم به شکلی طراحی شود که بتوان محصولات قبلی را نیز به‌روزرسانی کرد. برای مثال: - تغییر قیمت - تغییر موجودی - تغییر تصاویر - تغییر توضیحات - تغییر ویژگی‌ها - تغییر وضعیت محصول و به‌جای ایجاد محصول جدید، اطلاعات محصول قبلی به‌روزرسانی شود. نکات فنی مهم - پروژه باید با ساختار فعلی اسکریپت Laravel من سازگار باشد. - قبل از شروع، برنامه‌نویس باید ساختار دیتابیس و جدول‌های مربوط به محصولات، دسته‌بندی‌ها، ویژگی‌ها، تصاویر و تنوع‌ها را بررسی کند. - کد باید تمیز، قابل توسعه و مستند باشد. - اسکریپر نباید باعث فشار غیرضروری روی سرور مقصد یا سرور من شود. - امکان اجرای اسکرپ به‌صورت مرحله‌ای و Batch وجود داشته باشد تا در تعداد بالای محصولات، عملیات متوقف یا ناقص نشود. - در صورت قطع شدن عملیات، امکان ادامه فرآیند از محل قبلی وجود داشته باشد. - خطاها و محصولاتی که با مشکل مواجه می‌شوند در Log ثبت شوند. - امکان تعیین تعداد محصولات برای هر مرحله/اجرای اسکرپ وجود داشته باشد. - در صورت امکان، اجرای عملیات از طریق Cron Job نیز فراهم شود. پنل مدیریت در صورت امکان، یک بخش ساده در پنل مدیریت برای کنترل اسکرپر ایجاد شود، شامل: - شروع اسکرپ - توقف عملیات - ادامه عملیات - تعیین تعداد محصولات - نمایش تعداد محصولات دریافت‌شده - نمایش تعداد محصولات موفق - نمایش تعداد محصولات دارای خطا - نمایش محصولات تکراری - مشاهده Log عملیات نکته مهم قبل از توافق نهایی، برنامه‌نویس باید اسکریپت Laravel و ساختار دیتابیس فعلی را بررسی کند و اعلام کند که این ماژول چگونه با ساختار فعلی محصولات، دسته‌بندی‌ها، ویژگی‌ها، تصاویر و تنوع‌های اسکریپت هماهنگ خواهد شد. همچنین لطفاً در پیشنهاد خود اعلام کنید: 1. تجربه کار با Laravel و Web Scraping دارید؟ 2. آیا قبلاً اسکرپر برای سایت‌های فروشگاهی نوشته‌اید؟ 3. آیا امکان دریافت توضیحات و ویژگی‌های کامل محصولات وجود دارد؟ 4. آیا امکان دریافت تنوع‌ها و مشخصات هر تنوع وجود دارد؟ 5. آیا ماژول را مستقیماً با دیتابیس و ساختار فعلی اسکریپت من هماهنگ می‌کنید؟ 6. مدت زمان تقریبی انجام پروژه چقدر است؟ 7. هزینه پیشنهادی شما چقدر است؟ هدف نهایی: دریافت اطلاعات کامل محصولات از باسلام و ورود صحیح و خودکار آن‌ها به فروشگاه Laravel، بدون ایجاد محصولات تکراری و با حفظ ساختار دسته‌بندی، ویژگی‌ها، تصاویر، توضیحات، موجودی و تنوع‌ها.مهارتدهای تمامی موارد فوق روی دو اسکریپت باید پیاده سازی شود که هر کدام محصولات مختلفی دارند

فوری

تمام وقت

اسپانسر

نردبان

ویژه

مشاهده جزئیات پیشنهادهای این پروژه
گزارش تخلف
ثبت پیشنهاد روی پروژه
ثبت پروژه مشابه
پروژه را با دوستان خود به اشتراک بگذارید
کپی لینک
کارلنسر را در شبکه های اجتماعی دنبال کنید
شماره تماس ۲۸۴۲۶۴۴۳ ۰۲۱
آدرس ایمیل info@karlancer.com
پشتیبانی