IMAN_MEHNISYSTEM_ARCHITECT
[پروژه ها][بلاگ][ارتباط با من]
Zouma Outlet cover
2025Web + PWAتوسعه‌دهنده ارشد فول‌استک

Zouma Outlet

پلتفرم فروشگاهی کامل برای یکی از بزرگ‌ترین خرده‌فروشی‌های کفش ایران — migration از ووکامرس به استک اختصاصی Next.js + Django با ۹۰٪ بهبود سرعت. بیش از ۱۵,۷۰۰ محصول فعال، ۸,۷۰۰+ کاربر ثبت‌شده و ۲۴.۴ میلیارد تومان درآمد در ۶ ماه. سیستم فروش حضوری PWA که کارمندان فروشگاه روی تبلت به‌صورت روزانه باهاش کار می‌کنند.

مشاهده لایو
Scene 01

چالش‌ها و موانع معماری

کارفرما یک عملیات خرده‌فروشی پرحجم با بیش از ۱۵,۰۰۰ محصول را روی ووکامرس اداره می‌کرد. زمان بارگذاری صفحات به‌طور مشخصی کند بود و نرخ تبدیل را کاهش می‌داد. فرآیند checkout زیر ترافیک سنگین ناپایدار بود. کارمندان فروشگاه‌های فیزیکی هیچ سیستم دیجیتال فروش حضوری نداشتند و به فاکتورهای دستی متکی بودند. استک وردپرس موجود قابل توسعه نبود بدون اینکه بدهی فنی بیشتری ایجاد کند.
Scene 02

راه‌حل‌های فنی و پیاده‌سازی

migration کامل از ووکامرس به فرانت‌اند Next.js جداشده با بکاند Django REST — دستیابی به ۹۰٪ بهبود سرعت از طریق SSR/SSG، پایپ‌لاین بهینه‌شده تصاویر و edge caching. ساخت سیستم اختصاصی مدیریت موجودی و سفارش برای بیش از ۱۵,۷۰۰ SKU. توسعه سیستم فروش حضوری PWA قابل نصب روی هر مرورگر تبلت — کارمندان می‌توانند خریدهای حضوری را پردازش، موجودی را لحظه‌ای رصد و فاکتور دیجیتال صادر کنند. نتیجه: ۲۴.۴ میلیارد تومان فروش در ۶ ماه از کانال‌های آنلاین و حضوری.
فروشگاه با کارایی بالا
SYSTEM_OVERRIDE // 01

فروشگاه با کارایی بالا

بازنویسی از ووکامرس به فروشگاه Next.js اختصاصی با صفحات محصول SSG — ۹۰٪ بهبود سرعت. بیش از ۱۵,۷۰۰ محصول با فیلتر دسته‌بندی، سایز/رنگ‌بندی و تصاویر WebP بهینه. بدون افت عملکرد زیر ترافیک سنگین.

 سیستم فروش حضوری PWA
SYSTEM_OVERRIDE // 02

سیستم فروش حضوری PWA

یک Progressive Web App نصب‌شده روی تبلت‌های فروشگاه که به کارمندان امکان می‌دهد خریدهای حضوری را پردازش کنند، موجودی لحظه‌ای تمام سایزها و رنگ‌ها را بررسی کنند و فاکتور دیجیتال صادر کنند — بدون اپ نیتیو. فروش‌ها فوری با سیستم مدیریت سفارش مرکزی sync می‌شوند.

داشبورد تحلیل فروش یکپارچه
SYSTEM_OVERRIDE // 03

داشبورد تحلیل فروش یکپارچه

داشبورد مدیریت لحظه‌ای که داده‌های فروش آنلاین و حضوری را ترکیب می‌کند. سبدهای فعال، درآمد روزانه، دسته‌بندی‌های پرفروش بر اساس حجم و روند درآمد ۶ ماهه را رصد می‌کند — دید کامل مدیریت از تمام کانال‌ها در یک نما.

مدیریت محصول و موجودی
SYSTEM_OVERRIDE // 04

مدیریت محصول و موجودی

مدیریت انبوه محصولات برای بیش از ۱۵,۷۰۰ SKU با ماتریس سایز (۳۶ تا ۴۷)، رنگ‌بندی، دسته‌بندی و ردیابی موجودی به‌ازای هر سایز. هشدار کمبود موجودی و sync لحظه‌ای بین فروشگاه آنلاین و POS حضوری.

Scene 04

تاثیرات تجاری و بهینه‌سازی

15,731
محصول فعال
24.4B
درآمد ۶ ماه اخیر (تومان)
8,763
کاربر ثبت‌شده
90%
سریع‌تر از ووکامرس
Scene 05

نگاه عمیق به معماری و پروتکل‌های امنیتی

// لایه معماری سیستم

فرانت‌اند — Next.js (App Router) • Static Generation برای صفحات لیست محصولات — pre-build در زمان deploy برای حداکثر سرعت و SEO • Server-Side Rendering برای صفحات داینامیک (سبد، checkout، پروفایل کاربر) • بهینه‌سازی تصویر Next.js با تبدیل خودکار WebP برای ۱۵,۰۰۰+ تصویر محصول • PWA manifest + service worker برای نصب روی تبلت فروشگاه بکاند — Django REST Framework • API RESTful برای هر دو فرانت‌اند Next.js و PWA POS • کاتالوگ محصول با درخت دسته‌بندی، ماتریس سایز، رنگ‌بندی و ردیابی موجودی به ازای هر SKU • مدیریت سفارش: سفارشات آنلاین + POS حضوری در یک سیستم واحد دیتابیس — PostgreSQL • کاتالوگ: products, variants, categories, images • سفارشات: orders, order_items, payments, shipments • کاربران: accounts, addresses, wishlists • آنالیتیکس: daily_stats, category_performance

// پروتکل‌های امنیتی OWASP

احراز هویت (OWASP A07) • JWT با چرخش Refresh Token • اعتبارنامه ادمین جداگانه با اجبار 2FA • بطلان session در تغییر رمز عبور امنیت پرداخت (OWASP A02) • عدم ذخیره اطلاعات کارت — تمام پرداخت‌ها از طریق درگاه پرداخت با tokenization • جریان پرداخت سازگار با PCI DSS اعتبارسنجی ورودی (OWASP A03) • اعتبارسنجی Django serializer روی تمام endpoint ها • اعتبارسنجی مقدار و قیمت سمت سرور قبل از هر تأیید سفارش امنیت POS • PWA کارمندان نیاز به session احراز هویت‌شده با نقش store دارد • تراکنش‌های حضوری با ID کارمند، timestamp و device fingerprint لاگ می‌شوند

استوری بورد
فریم 1
FRAME_001
REC 60FPS
فریم 2
FRAME_002
REC 60FPS
فریم 3
FRAME_003
REC 60FPS
فریم 4
FRAME_004
REC 60FPS
فریم 5
FRAME_005
REC 60FPS
فریم 6
FRAME_006
REC 60FPS
فریم 7
FRAME_007
REC 60FPS
فریم 8
FRAME_008
REC 60FPS

تکنولوژی‌های کلیدی هسته

NextjsDjangoPythonPostgreSQLTypeScriptTailwind CSSPWAREST API
Raadvest
پروژه بعدی

02 / 04

Raadvest

بنیان‌گذار و توسعه‌دهنده ارشد فول‌استک

اولین پلتفرم تخصصی بررسی و مقایسه بروکرهای فارکس و صرافی‌های ارز دیجیتال برای معامله‌گران ایرانی — ساخته‌شده از صفر با Next.js، tRPC و Drizzle ORM. یک اکوسیستم معاملاتی کامل: مقایسه بروکرها، لایو ترید رایگان، آکادمی آموزشی، تقویم اقتصادی، ماشین حساب پوزیشن و اکسپرت اختصاصی MetaTrader — مورد اعتماد بیش از ۵۰,۰۰۰ معامله‌گر ایرانی.

مشاهده پروژه
پروژه قبلیNeshateman.com
Iman.dev

Architecting scalable systems and crafting beautiful interfaces for the modern web.

© 2026 Iman Mehni.|Built with Next.js & MongoDB.