Hassan Amini
همه‌ی پروژه‌ها
توسعه‌دهندهٔ فول‌استک

نفس‌لند؛ پنل مدیریت و تحلیل سفارش‌ها

از مدیریت روزانهٔ فروشگاه تا شناخت رفتار مشتری و تحلیل سفارش‌ها؛ یک پنل متمرکز برای عملیات و تصمیم‌گیری مبتنی بر داده.

صفحه تحلیل سفارش‌های پنل نفس‌لند با فیلترها و شاخص‌های فروش
تحلیل سفارش‌ها، پیشرفت فروش ماه و فیلترهای مشترک. اطلاعات حساب و ارقام تجاری پوشانده شده‌اند.
صفحه تحلیل سفارش‌های پنل نفس‌لند با فیلترها و شاخص‌های فروش
چرا این ابزار را ساختم؟

تیم فروشگاه برای تصمیم‌گیری روزانه به چیزی بیشتر از فهرست محصولات و سفارش‌ها نیاز داشت: دیدن روند فروش، شناخت محصولات درآمدساز، تشخیص مشتریان تکراری و پیدا کردن گلوگاه‌های پرداخت و انجام سفارش. نفس‌لند یک پنل مستقل روی API فروشگاه است که این تحلیل‌ها را کنار عملیات روزانه قرار می‌دهد. گزارش سفارش‌ها از یک آینهٔ محلی در SQL Server خوانده می‌شود و زمان آخرین همگام‌سازی به کاربر نمایش داده می‌شود؛ بنابراین تفاوت دادهٔ گزارش‌شده با اطلاعات لحظه‌ای فروشگاه روشن می‌ماند. کاتالوگ، قیمت و موجودی از مسیر یکپارچه‌سازی با پرتال مدیریت می‌شوند و عملیات حساس، مسیر درخواست و تأیید جداگانه دارند.

قابلیت‌های اصلی
  1. 01

    تحلیل سفارش‌ها و شاخص‌های فروش

    فروش خالص و ناخالص، سفارش‌های پرداخت‌شده، میانگین مبلغ و تعداد اقلام هر سفارش، نرخ تخفیف، پرداخت ناموفق و مرجوعی با مقایسهٔ دورهٔ قبل نمایش داده می‌شوند. فیلترهای تاریخ، محصول، واریانت، وضعیت، موقعیت، درگاه و روش ارسال به تحلیل‌ها یک زمینهٔ مشترک می‌دهند.

  2. 02

    پیشرفت ماه و تجزیهٔ فروش

    نمای ماه شمسی، فروش تا پایان روزهای کامل، پیش‌بینی پایان ماه و امکان تعیین هدف فروش را کنار هم می‌آورد. تجزیهٔ فروش، تعداد مشتریان، سفارش هر مشتری و میانگین مبلغ سفارش را جدا می‌کند و فروش مهمان را مستقل نشان می‌دهد.

  3. 03

    تحلیل ABC و عملکرد محصولات

    محصولات بر اساس درآمد و سهم تجمعی در کلاس‌های A، B و C قرار می‌گیرند. گزارش رشد و افت نسبت به دورهٔ قبل و نرخ مرجوعی هر محصول به تیم کمک می‌کند اولویت‌های کاتالوگ و پیگیری را بررسی کند؛ این اعداد به‌معنای سود محصول نیستند.

  4. 04

    شناخت مشتریان با RFM و کوهورت

    مشتریان جدید، تکراری و مهمان جدا می‌شوند. بخش‌بندی RFM بر پایهٔ تازگی خرید، تعداد سفارش و مبلغ خرید، گروه‌هایی مانند مشتریان وفادار و در معرض ریزش را مشخص می‌کند. کوهورت‌های ماه شمسی بازگشت مشتریان را نشان می‌دهند؛ ارزش خرید تاریخی و فاصلهٔ خرید نیز گزارش می‌شوند.

  5. 05

    قیف سفارش و سلامت عملیات

    مسیر ثبت، پرداخت و انجام سفارش، سن سفارش‌های منتظر انجام و نرخ موفقیت تلاش‌های پرداخت به تفکیک درگاه قابل بررسی است. نقشهٔ حرارتی روز و ساعت به وقت تهران و گزارش استان، شهر و روش ارسال، الگوهای عملیاتی را آشکار می‌کنند.

  6. 06

    کوپن، تخفیف و تحلیل سبد خرید

    سفارش‌های دارای کوپن و بدون کوپن مقایسه می‌شوند. تحلیل جفت محصولاتِ خریداری‌شده با هم، پشتیبان و Lift را نمایش می‌دهد و زمینهٔ بررسی پیشنهاد محصول مکمل را فراهم می‌کند؛ همراهی آماری، رابطهٔ علت‌ومعلولی را ثابت نمی‌کند.

  7. 07

    مدیریت کاتالوگ و موجودی

    جست‌وجو و صفحه‌بندی محصولات، وضعیت محتوا و موجودی، ایجاد و ویرایش محصول، ویرایشگر متن، دسته‌بندی‌ها، فیلترها و فیلدهای متا در دسترس‌اند. تغییر قیمت و موجودی محصولات موجود از مسیر واریانت‌ها انجام می‌شود تا مسئولیت عملیات شفاف بماند.

  8. 08

    مجوزها، تأیید و ردگیری تغییرات

    مدیریت حساب ادمین‌ها، نقش‌ها و مجوزها، ساعت دسترسی سازمانی، درخواست و کارتابل تأیید، ثبت مرجوعی و گزارش فعالیت، کار تیمی را قابل کنترل می‌کنند. بک‌اند مجوزها را بررسی می‌کند و عملیات حساس پیش از اجرا از گردش تأیید عبور می‌کنند.

  9. 09

    معماری یکپارچه‌سازی و استقرار

    Next.js و React در فرانت‌اند با TypeScript، Tailwind CSS و TanStack Query ترکیب شده‌اند. ASP.NET Core و EF Core روی SQL Server، ماژول‌های عملیاتی و آینهٔ محلی سفارش‌ها را پشتیبانی می‌کنند؛ Hangfire برای کارهای پس‌زمینه و Docker Compose و Caddy برای اجرای سرویس‌ها و پروکسی به کار رفته‌اند.

تصاویر
تجزیه فروش و تحلیل ABC محصولات در پنل نفس‌لند
تجزیه فروش و دسته‌بندی ABC محصولات بر پایه سهم درآمد؛ ارقام واقعی فروشگاه پوشانده شده‌اند.
تجزیه فروش و تحلیل ABC محصولات در پنل نفس‌لند
داشبورد فارسی و راست‌به‌چپ پنل مدیریت نفس‌لند
نمای کلی فروشگاه، وضعیت درخواست‌ها و دسترسی سریع به عملیات روزانه.
داشبورد فارسی و راست‌به‌چپ پنل مدیریت نفس‌لند
فهرست محصولات نفس‌لند با جست‌وجو و وضعیت موجودی و محتوا
کاتالوگ محصولات با جست‌وجو، قیمت، وضعیت تأیید محتوا و موجودی؛ اطلاعات حساب پوشانده شده‌اند.
فهرست محصولات نفس‌لند با جست‌وجو و وضعیت موجودی و محتوا
حریم خصوصی

این پنل یک سامانهٔ عملیاتی و نیازمند حساب مجاز است. تصاویر از محیط واقعی ثبت شده‌اند و اطلاعات حساب و ارقام تجاری در آن‌ها پوشانده شده‌اند؛ اطلاعات ورود و داده‌های شناسایی مشتریان در نمونه‌کار منتشر نشده‌اند.

پیش از تفسیر نتیجه
  • گزارش‌ها از آینهٔ محلی سفارش‌ها خوانده می‌شوند؛ آخرین زمان همگام‌سازی و پایان بازهٔ داده در پنل مشخص است.
  • پیش‌بینی پایان ماه یک برآورد است؛ رشد مشاهده‌شده در گزارش، مدرک اثرگذاری این نرم‌افزار بر افزایش فروش نیست.
  • کوهورت‌های ناتمام و شاخص‌های فاقد دادهٔ کافی با وضعیت مربوط نمایش داده می‌شوند. ارزش خرید تاریخی، پیش‌بینی ارزش آیندهٔ مشتری نیست.
پرسش‌های متداول
تحلیل سفارش‌ها چه کمکی به مدیریت می‌کند؟

فروش و رفتار مشتری را کنار وضعیت پرداخت و انجام سفارش قرار می‌دهد تا تیم بتواند تغییرات دوره‌ای، محصولات درآمدساز، بازگشت مشتری و صف عملیات را بررسی کند.

پنل برای بازدیدکنندگان عمومی قابل استفاده است؟

خیر؛ لینک پنل به صفحهٔ ورود سامانهٔ واقعی می‌رود. معرفی امکانات و تصاویر پوشانده‌شده در این صفحه بدون حساب قابل مشاهده‌اند.

رابط پنل انگلیسی هم هست؟

رابط خود پنل فارسی و راست‌به‌چپ است. مطالعهٔ موردی این نمونه‌کار به دو زبان فارسی و انگلیسی ارائه شده است.

تماس

بیایید چیزی قابل‌اعتماد بسازیم.

آماده‌ی همکاری در کارهای فول‌استکِ ارشد، بک‌اند، داشبورد و Real-time.