docs(backlog): add atomic tasks TASK-11.1 through TASK-24.1 for user requests
This commit is contained in:
parent
6b566e9a51
commit
c97b46eb57
@ -109,3 +109,72 @@
|
|||||||
- [x] **TASK-10.3 [Frontend OTP UX]:** ارسال خودکار (Auto Submit) به محض پر شدن خانه پنجم و امکان ویرایش سریع در صورت نادرست بودن کد.
|
- [x] **TASK-10.3 [Frontend OTP UX]:** ارسال خودکار (Auto Submit) به محض پر شدن خانه پنجم و امکان ویرایش سریع در صورت نادرست بودن کد.
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
|
## 📍 بخش ۱۱: مرتبسازی پیشرفته لیست محصولات (Product Sorting)
|
||||||
|
- [ ] **TASK-11.1 [Frontend Site UI & Service]:** پیادهسازی گزینههای مرتبسازی در صفحه محصولات (محبوبترین، جدیدترین، ارزانترین، گرانترین، پرفروشترین) و اعمال داینامیک آن در پارامترهای API.
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## 📍 بخش ۱۲: بستن خودکار مودالها و دراورها با کلیک بیرونی (Outside Click Backdrop Dismissal)
|
||||||
|
- [ ] **TASK-12.1 [Frontend Site UX]:** اضافه کردن Event Listener و Backdrop Click به تمام کشوها (Drawers)، فیلترهای نسخه موبایل، منوهای کشویی و مودالها جهت بستن خودکار با کلیک روی فضای بیرونی.
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## 📍 بخش ۱۳: بهبود و شفافسازی پیامهای خطا و اعتبارسنجی فرآیند ورود (Detailed Errors & Login Redirect Modals)
|
||||||
|
- [ ] **TASK-13.1 [Backend & Frontend]:** تبدیل خطاهای کلی سیستم به پیامهای فیلدی مشخص (Field-level Validation Errors) و باز کردن خودکار Login Modal بهجای نمایش پیام متنی عدم دسترسی.
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## 📍 بخش ۱۴: اصلاح عدم نمایش پیامهای فرم تماس در پنل ادمین (Contact Form Submissions Sync)
|
||||||
|
- [ ] **TASK-14.1 [Backend & Admin Panel]:** بررسی و رفع خطای عدم ثبت یا عدم فراخوانی پیامهای فرم تماس با ما در پنل ادمین و بهروزرسانی جدول مربوطه.
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## 📍 بخش ۱۵: عیبیابی و فعالسازی کامل سرویس SMS (MeliPayamak Integration Fix)
|
||||||
|
- [ ] **TASK-15.1 [Backend SMS Service]:** بررسی لایههای فراخوانی وبسرویس ملیپیامک، رفع مشکل عدم ارسال پیامکها و ثبت لاگ ارسال جهت اطمینان از تحویل به خطوط کاربران و ادمین.
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## 📍 بخش ۱۶: بنر نوار متحرک و اسلاید شو هدر (Sliding Announcement Ticker Banner)
|
||||||
|
- [ ] **TASK-16.1 [Frontend Site UI]:** پیادهسازی بنر نوار متحرک (Marquee / News Ticker Style) در بالای هدر سایت جهت نمایش روان متون و اطلاعیههای طولانی بدون قطع شدن متن.
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## 📍 بخش ۱۷: مدریت پیشرفته کاتالوگمود و حالت صیانت/تعمیرات (Granular Maintenance & Catalog Mode Sub-Settings)
|
||||||
|
- [ ] **TASK-17.1 [DB, Backend & Admin Panel]:** پیادهسازی زیرتیکهای هوشمند برای Catalog Mode (اختیاری کردن نمایش قیمت، غیرفعالسازی سبد خرید، غیرفعالسازی تسویهحساب) + فعالسازی واقعی Maintenance Mode و نمایش صفحه Coming Soon برای کاربران غیر ادمین.
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## 📍 بخش ۱۸: محاسبات دقیق دوز مصرفی در محاسبهگر مکمل (Dynamic Product Dosage Calculator Fields)
|
||||||
|
- [ ] **TASK-18.1 [DB, Backend & Admin Panel]:** اضافه کردن فیلدهای متغیر و جدول منطق دوز مصرفی در فرم محصول پنل ادمین و متصل کردن محاسبات Calculator به مقادیر واقعی ثبتشده در دیتابیس.
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## 📍 بخش ۱۹: مخفیسازی قیمتهای B2B از API فرانتاند اصلی (B2B Price Security Scoping)
|
||||||
|
- [ ] **TASK-19.1 [Backend Security]:** حذف فیلد `wholesalePrice` از Responseهای عمومی API محصولات فرانتاند و محدود کردن آن صرفاً به کاربران احرازهویتشده با نقش B2B.
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## 📍 بخش ۲۰: جستجو و انتخاب هوشمند علائم درمانی محصولات (Selective Auto-Complete Symptoms Tagging)
|
||||||
|
- [ ] **TASK-20.1 [Admin Panel UI & Backend]:** ساخت کامپوننت Auto-Complete چندتایی برای علائم درمانی محصول در پنل ادمین با امکان انتخاب از علائم موجود و درج آنی علائم جدید.
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## 📍 بخش ۲۱: آپلود فایل با Drag & Drop در مدیریت رسانه (File Manager Drag & Drop Upload)
|
||||||
|
- [ ] **TASK-21.1 [Admin Panel UI]:** اضافه کردن لایه Dropzone و قابلیت Drag & Drop به مرکز مدیریت رسانه (Media Manager) پنل ادمین.
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## 📍 بخش ۲۲: پشتیبانی دوگانه از لینک و فایلمنجر برای پیوستهای چندرسانهای (Dual Link & FileManager Media Attachments)
|
||||||
|
- [ ] **TASK-22.1 [Admin Panel UI & DB]:** فراهم کردن امکان انتخاب پیوستهای مالتیمدیا هم از طریق درج لینک مستقیم URL و هم انتخاب مستقیم از فایلمنجر پنل ادمین.
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## 📍 بخش ۲۳: سیستم تخفیفهای پیشرفته و چندحالته (Advanced Flexible Discount Rules System)
|
||||||
|
- [ ] **TASK-23.1 [DB, Backend & Admin Panel]:** پیادهسازی منطق تخفیف درصدی یا عددی ثابت روی یک محصول، دستهبندی خاص یا نوع حیوان (سگ / گربه) در سیستم کد تخفیف و دیتابیس.
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## 📍 بخش ۲۴: آیکون راهنما و Tooltip کدهای تخفیف (Discount Code Field Info Tooltip)
|
||||||
|
- [ ] **TASK-24.1 [Admin Panel & Frontend UI]:** اضافه کردن آیکون راهنما (Info Tooltip) به فیلدهای کد تخفیف با توضیحات شفاف درباره کارکرد فیلد و تغییرات ناشی از ویرایش آن.
|
||||||
|
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user