

رفع باگ و توسعه امکانات در اسکریپت لاراول فروشگاه اینترنتی
- توسعه نرمافزار و آیتی
- زمان باقیمانده برای ارسال پیشنهاد
ما یک فروشگاه اینترنتی بر پایه اسکریپت لاراول(بانتا شاپ) آماده داریم که نیاز به رفع باگ های متعدد و اضافه کردن بعضی امکانات و بهبودها داریم. بعد از انجام تغییرات بمدت سه ماه پشتیبانی هم مورد نیاز می باشد.
1 - در صفحه نمایش محصول :
انتخاب سایز و رنگ و ... قابلیت انتخاب نمایش بصورت آیتم آیتم و یا بصورت منوی آبشاری باشد.
در صفحه محصول با زدن + و - عبارت تعداد و قیمت مجموع نمایش داده شود
با زدن دکمه "افزودن به سبد" صفحه نمایش داده شده فقط شامل نمایش سبد خرید باشد و پس از دو ثانیه (قابل تنظیم) بصورت افکت به سبد خرید برود.
سپس متن دکمه "افزودن به سبد" به "موجود در سبد" تغییر کند باز هم دو دکمه + و - برای تغییر مقدار کار کند.
با زدن دکمه "افزودن به سبد" پیام "این محصول به سبد خرید شما اضافه شده است نمایش داده شود ولی بجای "این محصول" فیلد title و متغیرها باشد. مثلا "گوشواره میخی نقره ای سایز 10"
برای محصول متغیر اگر گزینه دیگری انتخاب شود عبارت دکمه "افزودن به سبد" مجددا نمایش داده شود.
مبلغ مجموع فاکتور بصورت چسبان و با عبارت "خرید شما تا اکنون" بعد از اضافه کردن اولین آیتم خرید در پایین صفحه نمایش داده شود .
قابلیت اسکرول برای عکس های گالری دربخش تامبنیل اضافه شود.
با کلیک بر گزینه متغیر محصول که ناموجود است یک ضربدر روی گزینه ناموجود بیاید.
در محصول متغیر نباید یک قیمت فیکس در بالای آن باشد. قیمت بصورت "3600 - 9000" باید باشد.
در صورت عدم موجودی کاربر امکان ثبت "اطلاع در صورت موجود شدن" داشته باشد (پیام قابل ویرایش توسط ادمین)
2 - در صفحه تعریف محصول : در تعریف محصول اگر فیلدهای مختلف و عکس محصول و ... پر شود و نهایتا "گزینه محصول" زده شود، در صورتی که ایرادی باشد (مثلا یه فیلد پر نشده باشد) مقادیر انتخابی (مثل عکس محصول) پاک می شود و دوباره باید وارد شود. ترتیب نمایش متغیرهای محصول رندوم است در صورتی که وقتی چهار سایز هست حتما باید از عدد کوچک به بزرگ قابل نمایش باشد. با حذف و تعریف مجدد هم اصلاح نمی شود. برای هر محصول حداقل و حداکثر قابل خرید و استپ تعریف شود و قابل انتخاب باشد. مقادیر دسته بندی شده قابل تعریف برای این سه مورد داشته باشیم. واحد فروش مانند گرم، عدد، جفت قابل تعریف باشد و به دیتابیس اضافه شود. در فاکتور هم نمایش داده شود. محصولات مرتبط / مشابه علاوه بر پیشفرض قابل تنظیم باشد و آنهایی که ادمین مشخص می کند ابتدا نمایش داده شود در دسته بندی که در تعریف محصول الزامی است گزینه "بدون دسته بندی" باید وجود داشته باشد و پیشفرض باشد. در صفحه ویرایش محصول امکان لینک به بخش مدیریت فایل ها باشد. محصول متغیر با تقسیم بندی مختلف مثل رنگ و .. مثل سایت ساز میکسین قابل انتخاب باشد. قیمت و سایر گزینه های محصولات متغیر برای دسته های مشابه یکسان باشه و قابل تغییر امکان تغییر گروهی قیمت و ... را بصورت ساده داشته باشیم.
3 - در باکس جستجو : تگ ها و "رنگ" و "دسته بندی محصولات" و"SKU" و فیلدهای مختلف دیتابیس (قابل انتخاب در اسکریپت) قابل ایندکس شدن باشند. تعداد نتیجه برگشت داده شده توسط باکس جستجو قابل تغییر (در اسکریپت) باشد جستجو بر اساس رنگ به باکس جستجو و فیلتر نمایش داده شده در سمت راست نمایش محصولات اضافه شود : بر اساس اسم رنگ و کد هگز RGB یا قطره چکان از عکس با تلورانس قابل تنظیم توسط اسکریپت بر حسب درصد
4 - فاکتور و لیبل پستی قابل چینش بخش های مختلف باشد در بخش سفارشات/لیست از گزینه بیشتر امکان تغییر وضعیت سفارش توسط ادمین باشد. امکان اصلاح فاکتور زده شده توسط ادمین و اعمال تخفیف روی تک تک آیتم ها یا بصورت کلی وجود داشته باشد. امکان کپی کردن فاکتور خرید برای یک مشتری دیگر باشد.(ستون تخفیف به فاکتور اضافه شود) فرمت شماره فاکتور قابل تنظیم باشد . با حذف فاکتور مقادیر به موجودی اضافه شود.
5 - دسته بندی ها : زیردسته بهمراه دسته والد نمایش داده شود مثلا پولک / پنج میل چون ممکن است دو زیردسته مشابه در دو دو دسته مختلف همنام باشد .
6 - بخش حمل و نقل : اگر واحد فروش محصول گرم باشد باید در بخش محاسبه وزن حمل و نقل اینجا همان مقدار محاسبه شود و اگر واحد فروش عدد باشد در وزن هر عدد تعداد ضرب شود. اضافه کردن حمل و نقل برای تعداد مشخص شده محصولاتی که واحد غیر وزنی دارند.مثلا تا سه جعبه 30000 تومان اضافه شود بعد هر سه جعبه 40000 تومان اضافه شود.
7- در سبد خرید : اگر محتوی فیلد cart_data در جدول cart_storage از 1MB بیشتر شود خطای unserialize می دهد. نظمی برای نمایش مقدار نیست ، بعضی چپ و راست علامت + و - دارند بعضی فقط + و بعضی ندارن اگر موجودی یا قیمت کالاها در سبد تغییر کند، پیامی که الان برای حذف داده میشه برای هشدار به تغییر قیمت و موجودی داده شود ولی از سبد حذف نکند با دکمه تایید توسط مشتری اسمی که بعنوان تحویل گیرنده در هنگام ایجاد آدرس قید می شود در برچسب پستی می آید ولی نباید نام خریدار تغییر کند. در هنگام پرداخت نهایی قیمت محصول و هزینه حمل ونقل از دیتابیس گرفته میشه ولی هزینه حمل و نقل محصول همان مقدار اولیه اضافه کردن محصول به سبد است
8 - در نسخه موبایل : M2 - بهم ریختگی نمایش M3 - پرینت فاکتور همه به اسم سایت ذخیره میشه که تکراری است و مجزا و مشخص نیست، در صورتی که بهتر است شماره فاکتور باشه M4 - باکس جستجو در صفحه اصلی و زیر لگو باشد M5 - در چاپ As pdf با افزایش سایز کاغذ، محتوی نمایش داده شده کوچکتر میشه M6 - اعداد در بوردر نمایش داده میشه M7 - قیمت قبلی و فروش ویژه باید هر دو نمایش داده شود M8 - لوگو به شکل نامناسب نمایش داده می شود.
مهارتهای مورد نیاز
جاوا اسکریپت (JavaScript)
جی کوئری (jQuery)
لاراول (Laravel)
MySQL
پی اچ پی (PHP)
امکانات ویژه
فایل ها
سرویسهای مرتبط
فریلنسرهایی که در این پروژه پیشنهاد ارسال کردهاند
knight_web4.85(55) امتیاززمان تحویل: 7 روزارسال پیشنهاد در:
majidnazari05(1) امتیاززمان تحویل: 6 روزارسال پیشنهاد در:
yeganeh13645(5) امتیاززمان تحویل: 15 روزارسال پیشنهاد در: