کالا ۷۲۴ فروشگاه اینترنتی کالای دیجیتال است؛ از قطعات کامپیوتر مثل مادربرد، پردازنده و کارت گرافیک تا گوشی موبایل، تبلت، ساعت هوشمند، هندزفری، هارد اکسترنال و کنسول بازی. پیاده‌سازی فول‌استک این فروشگاه، از کاتالوگ و سبد خرید تا پرداخت، مدیریت سفارش و پنل ادمین، را من انجام داده‌ام.

مشتری:

فروشگاه اینترنتی کالا ۷۲۴

حوزه:

فروشگاه اینترنتی

سال:

۱۴۰۴

.NET 10ASP.NET CoreEF CoreSQL ServerJavaScriptBootstrap

چالش

در فروشگاه کالای دیجیتال، سرعت صفحه‌های دسته‌بندی و جست‌وجو مستقیماً روی فروش اثر می‌گذارد. کاتالوگ پرتنوع با قیمت‌های متغیر باید سریع بارگذاری شود، و چون فروشگاه علاوه بر پرداخت نقدی، خرید اقساطی با اعتبار تا سقف سیصد میلیون تومان را هم پشتیبانی می‌کند، جریان سفارش باید دو مسیر پرداخت کاملاً متفاوت را با یک مدل سفارش واحد و بی‌ابهام مدیریت کند.

نتایج

فروشگاه روی ‎.NET 10‎ و ASP.NET Core با لایه‌بندی Core/Data/Domain و پایگاه‌داده‌ی SQL Server پیاده شده است. ورود کاربر با رمز یک‌بارمصرف انجام می‌شود، کوئری‌های دسته‌بندی و جست‌وجو بازنویسی شدند، فایل‌های ایستا کوچک‌سازی و کش شدند و تایپوگرافی فارسی و چیدمان راست‌به‌چپ در کل فروشگاه، از کارت محصول تا فاکتور، یکدست است.

امکانات کلیدی فروشگاه

  • کاتالوگ قطعات کامپیوتر، گوشی، تبلت، ساعت هوشمند، هارد اکسترنال و کنسول بازی با ساختار آدرس گروه و زیرگروه

  • ورود با رمز یک‌بارمصرف، بدون رمز ثابت

  • خرید اقساطی با اعتبار تا سقف سیصد میلیون تومان، در کنار پرداخت آنلاین

  • پنل مدیریت کامل محصولات، قیمت‌ها و سفارش‌ها

  • ضمانت اصالت کالا و ارسال سریع

  • رابط کاربری راست‌به‌چپ و بهینه برای موبایل


آرمان امیراحمدی

از حرف زدن درباره‌ی پروژه‌های جدید و مسائل سختی که هنوز راه‌حل روشنی ندارند خوشم می‌آید. هرچه بیشتر بدانم، جواب دقیق‌تری می‌دهم.