53 lines
3.8 KiB
Markdown
53 lines
3.8 KiB
Markdown
⚠️ هشدار: این سند قدیمی است و با نقشهی راه جدید (۴ فازی) تناقض دارد.برای آخرین وضعیت، فایل Phase0_Proposal.md را بخوانید.این سند فقط برای مرجع تاریخی نگه داشته شده است.
|
||
|
||
|
||
|
||
نقشه راه و چکلیست پروژه IFNEX (Task List)
|
||
فاز ۱: انتقال از اکسل به دیتابیس و زیرساخت اولیه (در حال انجام)
|
||
زیرساخت و دیتابیس
|
||
نصب لاراول ۱۱ و آمادهسازی محیط لوکال
|
||
طراحی و ساخت Migration ها (4 جدول اصلی)
|
||
ساخت مدلهای (Models) لاراول
|
||
سیدر (Seeder) کشورها
|
||
پنل مدیریت (فیلمنت)
|
||
نصب و تنظیمات اولیه فیلمنت
|
||
ساخت Resource برای کشورها
|
||
ساخت Resource برای تعرفهها (با زونهای ۱ تا ۱۰)
|
||
ساخت Resource برای سفارشات (با فرم Repeater برای اقلام گمرکی)
|
||
اضافه کردن دکمه آپلود اکسل در پنل تعرفهها
|
||
ماژولهای دیتای پایه
|
||
ماژول ایمپورت اکسل تعرفهها (با توجه به ساختار پیچیده اکسل اصلی)
|
||
(پنت) ماژول ایمپورت اکسل سفارشات قدیمی (شیت List)
|
||
فرم تنظیمات نرخ ارز و ضریب سود (نظام پولی)
|
||
منطق تجاری (Business Logic)
|
||
موتور محاسبه قیمت (Pricing Engine Service)
|
||
تست موتور قیمتگذاری در پنل ادمین
|
||
ارتباطات و API
|
||
تنظیمات CORS در لاراول ۱۲
|
||
ساخت API استعلام قیمت (api/calculate-price)
|
||
ساخت پلاگین اختصاصی در وردپرس
|
||
ساخت شورتکد فرم استعلام قیمت در وردپرس
|
||
(پنت) داینامیک کردن لیست کشورها در فرم وردپرس (گرفتن لیست از API و پر کردن Select ها)
|
||
اسناد و فرمها (بخش GUI)
|
||
(پنت) ساخت بارنامه PDF (Waybill) دقیقاً مشابه شیت AWB اکسل
|
||
(پنت) ساخت فاکتور PDF (Invoice) مشابه شیت INVOICE اکسل
|
||
(پنت) ساخت لیبل چاپی PDF (Label) مشابه شیت label اکسل
|
||
(پنت) فرم رهگیری اولیه در وردپرس (استایل دارک مود با تایملاین)
|
||
(پنت) اتصال فرم رهگیری به API لاراول (استعلام وضعیت از دیتابیس)
|
||
فاز ۲: اتوماسیون مالی و رقابتپذیری
|
||
(پنت) اتصال به درگاه پرداخت (مثل زرینپال)
|
||
(پنت) ایجاد جدول کیف پول (wallets) و تراکنشها (transactions)
|
||
(پنت) شارژ اعتبار آنلاین توسط کاربر
|
||
(پنت) شارژ اعتبار دستی توسط ادمین (تایید واریز تلفنی)
|
||
(پنت) کرونجاب (Cron Job) برای بروزرسانی روزانه نرخ ارز از API
|
||
(پنت) سیستم کوپن و تخفیفها
|
||
(پنت) فرمول محاسبه قیمت رقبا و نمایش جدول مقایسهای به کاربر
|
||
فاز ۳: رهگیری زنده و عملیات (Operations)
|
||
(پنت) راهاندازی سرور VPS خارج از کشور (پل ارتباطی)
|
||
(پنت) اتصال به API رهگیری (پیشنهاد: TrackingMore)
|
||
(پنت) ایجاد سیستم دریافت وبهوک (Webhook) از سرویس رهگیری
|
||
(پنت) مپ کردن کدهای رهگیری (کد IFNEX به کد DHL/FedEx)
|
||
(پنت) ساخت داشبورد مالی ساده در پنل ادمین (سود و زیان خالص)
|
||
(پنت) فرم نظرسنجی و رضایت مشتری
|
||
(پنت) ساخت پنل کاربری مشتریان در وردپرس (لیست سفارشات، بارنامهها)
|