پرش به محتوای اصلی
حسین خلیلی
بازگشت به پروژه‌ها

فروشگاه چندنقشی

فروشگاه چندپنلی

ادمین، انبار، انتخاب‌گر سبد، پستچی، فروشگاه و PWA — سفارش مشترک، UI نقش‌محور.

چالش

تیم عملیات به پنل‌های جدا (ادمین، انبار، انتخاب‌گر سبد، پستچی) نیاز دارد در حالی که دامنهٔ محصول و سفارش یکی است. مشتری به فروشگاهی نیاز دارد — از جمله PWA — که تراکم ابزار داخلی را نشان ندهد.

نقش من

پنل‌ها و فروشگاه را با Next.js و Redux در فلوهای عملیاتی پیچیده ساختم. تمرکز روی داشبوردهای نقش‌محور و حفظ انسجام state کلاینت وقتی سفارش بین پنل‌ها جابه‌جا می‌شود.

آنچه ساختم

  • پنل‌های نقش‌محور: ادمین، انبار، انتخاب‌گر سبد، پستچی
  • فروشگاه مشتری و PWA روی دامنهٔ مشترک سفارش
  • حفظ انسجام state کلاینت Redux وقتی سفارش بین پنل‌ها جابه‌جا می‌شود

نتیجه

پلتفرم عملیات چندپنلی با فروشگاه PWA و داشبوردهای نقش‌محور — تحویل داخلی بدون یک URL عمومی مارکتینگ واحد.

تکنولوژی‌ها

  • Next.js
  • Redux
  • PWA
  • TypeScript