فروشگاه چندنقشی
فروشگاه چندپنلی
ادمین، انبار، انتخابگر سبد، پستچی، فروشگاه و PWA — سفارش مشترک، UI نقشمحور.
چالش
تیم عملیات به پنلهای جدا (ادمین، انبار، انتخابگر سبد، پستچی) نیاز دارد در حالی که دامنهٔ محصول و سفارش یکی است. مشتری به فروشگاهی نیاز دارد — از جمله PWA — که تراکم ابزار داخلی را نشان ندهد.
نقش من
پنلها و فروشگاه را با Next.js و Redux در فلوهای عملیاتی پیچیده ساختم. تمرکز روی داشبوردهای نقشمحور و حفظ انسجام state کلاینت وقتی سفارش بین پنلها جابهجا میشود.
آنچه ساختم
- پنلهای نقشمحور: ادمین، انبار، انتخابگر سبد، پستچی
- فروشگاه مشتری و PWA روی دامنهٔ مشترک سفارش
- حفظ انسجام state کلاینت Redux وقتی سفارش بین پنلها جابهجا میشود
نتیجه
پلتفرم عملیات چندپنلی با فروشگاه PWA و داشبوردهای نقشمحور — تحویل داخلی بدون یک URL عمومی مارکتینگ واحد.
تکنولوژیها
- Next.js
- Redux
- PWA
- TypeScript