شروع گفتگو

فروشگاه آنلاین قطعات کامپیوتر و گیمینگ

جیفورسGeforce.ir

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

نقش من
طراحی رابط و تجربه‌ی کاربری، توسعه‌ی فرانت‌اند، قالب وردپرس و ووکامرس
وضعیت
نسخه‌ی پیش‌نمایش
سال
۱۴۰۵
نسخه‌ی زنده
aminestesnaei.ir/geforce
صفحه‌ی اصلی فروشگاه جیفورس با پیشنهاد هفته و دسته‌بندی قطعات

01چالش

خرید قطعه‌ی کامپیوتر با قیمت شروع نمی‌شود؛ با یک سؤال شروع می‌شود: «این کارت گرافیک توی کیس من جا می‌شود؟ این رم با مادربردم کار می‌کند؟»

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

02تصمیم‌ها

  1. 01

    یک کاتالوگ، یک منبع حقیقت

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

  2. 02

    هر دسته، دور مشخصه‌ی تصمیم‌ساز

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

  3. 03

    سازگاری، روی خود کارت

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

03اجرا

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

پیکربند سیستم

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

صفحه‌ی دسته‌ی کارت گرافیک با فیلترها و کارت‌های محصول

دسته‌ی کارت گرافیک

همه‌ی وضعیت فیلترها در آدرس صفحه است؛ هر نمای فیلترشده یک لینک قابل اشتراک است. جست‌وجو نیاز را هم می‌فهمد: «کارت گرافیک برای 4K» یا «زیر ۶۰ میلیون» مستقیم به دسته با همان فیلتر می‌رود.

صفحه‌ی اصلی از بالا تا پایین؛ نشانگر را روی تصویر نگه دارید.
صفحه‌ی اصلی جیفورس روی موبایل
روی موبایل
  • مدل‌های سه‌بعدی پارامتریک‌اند، نه فایل دانلودی؛ از همان مشخصات جدول ساخته می‌شوند و فقط وقتی نزدیک دید برسند و مرورگر بیکار باشد بارگذاری می‌شوند.
  • اگر دو فریم پشت‌سرهم بیش از ۲۵۰ میلی‌ثانیه طول بکشد، انیمیشن سه‌بعدی متوقف می‌شود تا صفحه روان بماند.
  • داده‌ی مهندسی با ارقام لاتین و فونت مونو، مثل دیتاشیت؛ قیمت و متن با ارقام فارسی.
  • یک رنگ برند؛ حرارت، سیگنال و بار پردازشی با شدت همان رنگ نشان داده می‌شوند.
  • صفحه‌ی بوت به سبک POST فقط در اولین بازدید هر نشست؛ ۴۰۴ با کد 0x194.
  • تبدیل صفحه با View Transitions؛ عکس محصول از کارت به صفحه‌ی محصول منتقل می‌شود.
  • همین کد، قالب وردپرس و فایل درون‌ریزی ووکامرس را هم می‌سازد.

04نتیجه

به‌همراه ۵ صفحه‌ی دسته، تکمیل خرید، ۴۰۴ و فهرست جست‌وجو، همه از یک کاتالوگ.
۳۶صفحه‌ی محصول
حجم عکس‌ها برای بزرگ‌ترین نسخه‌ها از ۵٫۷ مگابایت به کمتر از یک مگابایت رسید.
۵٫۷ ← ۱مگابایت
چهار دسته، یک قاب مشترک و چهار چیدمان، هرکدام دور مشخصه‌ی تصمیم‌ساز.
۴چیدمان
بدون فریم‌ورک؛ Three.js فقط وقتی لازم است بارگذاری می‌شود.
۰وابستگی npm

قیمت‌ها، موجودی و عکس‌های محصول در این نسخه‌ی پیش‌نمایش نمایشی‌اند.

ساخته‌شده با

  • HTML، CSS و جاوااسکریپت بدون فریم‌ورک
  • Three.js، فقط هنگام نیاز
  • Service Worker
  • قالب وردپرس و ووکامرس
  • پایتون برای بهینه‌سازی تصاویر