Files
CRM_Montzar/docs/وضعیت-پیشرفت.md
T

145 lines
8.1 KiB
Markdown
Raw Normal View History

# وضعیت پیشرفت منتکت (Montact CRM)
سند زندهٔ کارها — با هر قابلیت جدید همین فایل به‌روز می‌شود.
آخرین به‌روزرسانی: ۱۹ شهریور ۱۴۰۵
**راهنما:**
- `[x]` انجام شده
- `[ ]` انجام نشده / ناقص
- وقتی موردی تمام می‌شود: تیک می‌خورد و تاریخ در بخش «تغییرات اخیر» ثبت می‌شود.
---
## تغییرات اخیر
| تاریخ | مورد |
|---|---|
| ۱۴۰۵/۶/۱۹ | انبار داخلی + مانده طرف‌حساب وقتی ته‌حساب وصل نیست؛ خروج کالا با صدور فاکتور |
| ۱۴۰۵/۶/۱۴ | هم‌تراز کردن ظاهر صفحات قدیمی با زبان بصری منتکت (لیست/فرم/تنظیمات/گزارش) + جداکننده هزارگان روی فیلدهای مبلغ |
| ۱۴۰۵/۶/۱۴ | یادآور فعالیت: کانال اعلان داخل‌برنامه و/یا پیامک |
| ۱۴۰۵/۶/۱۴ | انتخابگر زمان دایره‌ای در `JalaliDateInput` |
| ۱۴۰۵/۶/۱۴ | اصلاح لایه‌بندی موبایل مخاطبین و یادداشت‌ها |
| ۱۴۰۵/۶/۱۴ | احراز هویت جدید: ثبت‌نام با OTP موبایل؛ ورود با رمز بدون OTP؛ ورود اختیاری با OTP موبایل |
| ۱۴۰۵/۶/۱۴ | اتصال ته‌حساب (طلا و جواهر): چند DB، لینک مشتری، مانده، ثبت سند از پروفایل |
| ۱۴۰۵/۶/۱۴ | فیلد حوزه کسب‌وکار سازمان در ثبت‌نام (از جمله طلا و جواهر) |
| ۱۴۰۵/۶/۱۱ | پروفایل مشتری مطابق ماکاپ + پروفایل کاربر از سایدبار |
| ۱۴۰۵/۶/۸ | کاریز پروژه + باشگاه مشتریان + اتوماسیون اگر/آنگاه |
| ۱۴۰۵/۶/۷ | پرتال مشتری OTP، گزارشات، SLA/FAQ/CSAT، چندارزی، پیش‌بینی فروش، فاکتور/اقساط |
---
## ۱-الف — هسته فروش
| وضعیت | مورد | توضیح |
|---|---|---|
| [x] | ورود / ثبت‌نام / نشست | JWT؛ ثبت‌نام OTP موبایل؛ ورود با رمز؛ OTP اختیاری ورود |
| [x] | اشخاص و شرکت‌ها | جستجو، تکراری، mood مشتری، پروفایل غنی |
| [x] | فیلد سفارشی | شخص / شرکت / معامله |
| [x] | کاریز کانبان | کشیدن معامله؛ UI بازطراحی‌شده |
| [x] | چند کاریز | انتخاب + ساخت |
| [x] | غنی‌سازی معامله | منبع، شکست، برچسب، راکد/فاسد |
| [x] | محصول/خدمت روی معامله | کاتالوگ + ردیف + جمع |
| [x] | فعالیت‌ها | لیست/جزئیات/فرم؛ فیلتر امروز و عقب‌افتاده |
| [x] | یادآور فعالیت | اعلان داخل‌برنامه و/یا SMS |
| [x] | تقویم فعالیت‌ها | نمای ماهانه شمسی |
| [x] | تاریخ/زمان جلالی | ورودی شمسی + صفحهٔ ساعت دایره‌ای |
| [x] | ایمپورت/اکسپورت اکسل | اشخاص و شرکت‌ها |
| [x] | نوتیفیکیشن داخل برنامه | زنگ، خوانده/نخوانده |
| [x] | تایم‌لاین پرونده | یادداشت + فعالیت |
| [x] | UI / ریسپانسیو | شل، خانه، مخاطبین، فعالیت، یادداشت، کاریز + هم‌سبکی صفحات قدیمی |
| [x] | نقش و دسترسی سازمانی | مالک/مدیر/فروش/پشتیبانی |
| [x] | دسترسی پرونده‌ای | فروش/پشتیبانی فقط مالکیت خود |
| [x] | چندارزی | ارز پایه، نرخ، انتخاب روی معامله/فاکتور/محصول |
| [x] | جداکننده مبلغ | فیلدهای قیمت با هزارگان `fa-IR` |
**جمع ۱-الف:** کامل از نظر چک‌لیست فعلی.
---
## ۱-ب — Smart Notes و هوش
| وضعیت | مورد | توضیح |
|---|---|---|
| [x] | Composer سریع شبیه Keep | انواع Note، Pin/Tag/Reminder پایه |
| [x] | اتصال به شخص/شرکت/معامله | |
| [x] | تبدیل Note به Task | |
| [x] | تایم‌لاین یکپارچه | |
| [x] | پیوست فایل روی Note | `uploads/` محلی؛ آماده MinIO |
| [x] | AI: Next Action / پیشنهاد اقدام | با تأیید کاربر |
| [x] | Montact Memory با منبع | خلاصه پایدار + ویرایش/حذف |
| [x] | Ask Montact | پرسش زبان طبیعی روی یادداشت‌ها / پروفایل / خانه |
| [x] | Voice-to-Text | دکمه دیکته (Pipecat/STT) روی Note و فرم‌ها |
| [ ] | Note شخصی در برابر تیمی | |
| [ ] | تاریخچه ویرایش Note | |
| [ ] | خلاصه خودکار تماس تلفنی کامل | فراتر از دیکته متن |
---
## ۱-ج — سرنخ و مالی سبک
| وضعیت | مورد |
|---|---|
| [x] | فرم‌ساز سرنخ + لینک / iframe / QR | شخص+معامله؛ round-robin |
| [x] | پیش‌فاکتور | لیست/فرم، از معامله، چاپ |
| [x] | فاکتور / پرداخت / اقساط | صدور، وصول، برنامه اقساط |
| [x] | هدف و پیش‌بینی فروش | هدف ماهانه + خانه |
---
## ۱-د — پس‌ازفروش، پروژه، حسابداری سبک
| وضعیت | مورد |
|---|---|
| [x] | تیکتینگ | گفتگو، ارجاع، وضعیت/اولویت، ACL |
| [x] | پرتال مشتری OTP | `/p/:slug`؛ FAQ؛ تیکت؛ CSAT؛ SMS |
| [x] | SLA + FAQ + CSAT | |
| [x] | کاریز پروژه | صف/انجام/بازبینی/تمام |
| [x] | باشگاه مشتریان | امتیاز و سطوح |
| [x] | اتصال ته‌حساب | چند اتصال DB، لینک شخص، مانده، اسناد، ثبت سند (طلا/جواهر) |
| [x] | انبار و مانده داخلی | وقتی ته‌حساب نیست: موجودی کالا، ورود/اصلاح، خروج با صدور فاکتور، مانده شخص |
---
## ۱-هـ — گزارش، اتوماسیون، یکپارچگی
| وضعیت | مورد |
|---|---|
| [x] | گزارشات و داشبورد | فروش/قیف/فعالیت/تیم/تیکت + فیلتر تاریخ |
| [x] | اتوماسیون اگر/آنگاه | deal_won / ticket_resolved → فعالیت، اعلان، امتیاز |
| [x] | SMS عملیاتی | OTP auth/پرتال؛ یادآور فعالیت (ترِز) |
| [ ] | API عمومی مستند + وب‌هوک خروجی | |
| [ ] | پنل پیامکی کامل داخل CRM | فراتر از ارسال تراکنشی |
| [ ] | درگاه پرداخت آنلاین داخل CRM | |
| [ ] | VoIP / ووکامرس عمیق | |
---
## عمداً عقب‌افتاده (تصمیم محصول)
| وضعیت | مورد | یادداشت |
|---|---|---|
| [ ] | `platform_admin` SaaS | وقتی فروش چندمستأجری عمومی شروع شود |
| [ ] | اپ بومی اندروید/iOS | وب RTL + موبایل‌فرندلی کافی است |
| [ ] | حسابداری کامل / انبار ERP | انبار کوچک داخلی هست؛ دفترکل و چندانبار عمداً نه |
| [ ] | لندینگ Nuxt جدا | بعد از ثبات محصول |
---
## گام بعدی پیشنهادی
1. API عمومی و وب‌هوک خروجی
2. پنل پیامکی / درگاه پرداخت (در صورت نیاز کسب‌وکار)
3. Note شخصی/تیمی و تاریخچه ویرایش
4. ارتقای فایل به MinIO در استقرار بزرگ
---
## لینک‌های مرتبط
- نقشه راه: [`docs/راهنما-و-نقشه-راه.md`](راهنما-و-نقشه-راه.md)
- راهنمای کاربری: [`docs/راهنمای-کاربری.md`](راهنمای-کاربری.md)
- فهرست قابلیت‌ها: [`docs/قابلیت‌های-منتکت.md`](قابلیت‌های-منتکت.md)
- ته‌حساب: [`docs/integrations/tahesab.md`](integrations/tahesab.md)
- استقرار: [`deploy/DEPLOY.md`](../deploy/DEPLOY.md)
- خلاصه ریشه: [`README.md`](../README.md)