فروشگاه اینترنتی · تعمیرات موبایل، محصولات دیجیتال و آموزش

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

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

کارفرما
رویافیکس
حوزه
تعمیرات موبایل، محصولات دیجیتال و آموزش
سال
1404
وضعیت
در حال بهره‌برداری
مشاهده سایت
  • تحلیل و کشف نیاز
  • طراحی تجربه و رابط کاربری
  • معماری نرم‌افزار
  • توسعه فرانت‌اند
  • توسعه بک‌اند و API
  • طراحی پایگاه داده
  • یکپارچه‌سازی با سیستم‌های دیگر
  • سئوی فنی
  • تست و تضمین کیفیت
  • پشتیبانی و توسعه مستمر

نتیجه در عدد

6 + 1
افزونه‌ی اختصاصی و یک قالب دست‌نویس

بدون صفحه‌ساز و بدون قالب آماده

2
درگاه پرداخت اختصاصی

زرین‌پال و به‌پرداخت ملت

0
وابستگی به CDN خارجی

همه‌ی فونت و CSS و JS روی سرور سایت

چالش

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

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

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

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

راه‌حل

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

تصمیم اصلی این بود که قابلیت‌ها در افزونه بنشینند، نه در قالب — تا با به‌روزرسانی وردپرس یا ووکامرس یا تغییر قالب از بین نروند. شش افزونه‌ی اختصاصی: پیامک و ورود OTP، سئو، ابزارهای ووکامرس، ابزارهای وردپرس، و دو درگاه پرداخت (زرین‌پال و به‌پرداخت ملت) که هرکدام تأیید و استعلام و بازگشت تراکنش خودشان را دارند.

خرید بی‌اصطکاک با ورود و ثبت‌نام OTP از راه SMS.ir انجام می‌شود، و سفارشی که به‌عنوان مهمان ثبت شده، پس از تأیید موبایل به‌صورت امن به همان حساب وصل می‌شود. حساب کاربری هم کامل است: سفارش‌ها، دانلودها، نشانی‌ها و پروفایل.

قالب بدون صفحه‌ساز نوشته شد — صفحه‌ی اصلی، فروشگاه، محصول، سبد، پرداخت، ورود و حساب کاربری همه دست‌نویس‌اند و محتوا مستقیم از ووکامرس خوانده می‌شود. یک پنل تنظیمات قالب هم هست که لوگو، فهرست‌ها، اسلایدر، رنگ و متن، دسته‌های محصول و بخش‌های صفحه‌ی اصلی را از پیشخوان کنترل می‌کند.

سرعت با یک تصمیم ساده حل شد: همه‌ی فونت‌ها و CSS و JavaScript روی سرور خود سایت، بدون هیچ وابستگی به CDN خارجی — به‌علاوه‌ی کش صفحه، کش مرورگر و بهینه‌سازی محافظه‌کارانه که سبد و تسویه را دست نمی‌زند.

قابلیت‌های کلیدی

  • ورود و خرید با یک شماره موبایل

    ورود و ثبت‌نام OTP با SMS.ir، و اتصال امن سفارش مهمان به حساب پس از تأیید شماره.

  • فروش محصول دیجیتال و دانلود

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

  • دو درگاه پرداخت اختصاصی

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

  • قابلیت‌ها در افزونه، نه در قالب

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

  • بدون وابستگی به CDN

    همه‌ی فونت‌ها و CSS و JavaScript روی سرور خود سایت — در شبکه‌ی ایران، تفاوت بین «سریع» و «گاهی سریع».

  • مگامنو و جست‌وجوی سریع

    منوی دسته‌بندی چندستونه، جست‌وجوی سریع محصول، هدر چسبان، و پنل موبایل با زیرمنوی آکاردئونی.

  • پنل تنظیمات قالب

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

  • تقویم و گزارش شمسی

    فارسی‌سازی ووکامرس، تقویم جلالی و گزارش‌های شمسی — تاریخ‌ها همان‌طور که تیم می‌خواند.

معماری و فناوری

سبک معماری
مبتنی بر CMS

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

بالای آن، دو لایه‌ی جدا: یک قالب دست‌نویس بدون فریم‌ورک و بدون صفحه‌ساز که فقط مسئول نمایش است، و شش افزونه‌ی مستقل که همه‌ی رفتار را دارند — پیامک، سئو، دو درگاه، و ابزارهای ووکامرس و وردپرس.

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

کارایی با کش صفحه و کش مرورگر و بهینه‌سازی محافظه‌کارانه به دست آمده — محافظه‌کارانه یعنی سبد و تسویه و حساب کاربری هیچ‌وقت کش نمی‌شوند. و همه‌ی فایل‌های ایستا محلی‌اند، بدون CDN خارجی.

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

بک‌اند و API
WordPressWooCommercePHPREST API

قالب اختصاصی و شش افزونه، سازگار با HPOS و WooCommerce CRUD

پایگاه داده
MySQL
فرانت‌اند
HTML5CSS3JavaScript (ES6+)Responsive Design

بدون صفحه‌ساز، راست‌به‌چپ، فونت محلی IRANSansX

زیرساخت و استقرار
Docker
سایر
Performance OptimizationUI/UX Design

کش صفحه و مرورگر، فایل‌های کاملاً محلی

یکپارچه‌سازی‌ها

  • زرین‌پال و به‌پرداخت ملت — دو درگاه با افزونه‌ی اختصاصی
  • SMS.ir برای ورود OTP و اعلان وضعیت سفارش
  • آپارات برای ویدیوی محصول

شرح تکمیلی

قالب اختصاصی

  • صفحه‌ی اصلی داینامیک — اسلایدر قابل تنظیم، معرفی Apple ID، ردیف مستقل پکیج‌های اندروید و آیفون، و گالری تصاویر قابل مدیریت.
  • هدر و مگامنو — جست‌وجوی سریع محصولات، منوی دسته‌بندی چندستونه، هدر چسبان، و پنل موبایل با زیرمنوهای آکاردئونی.
  • تجربه‌ی خرید — صفحه‌ی محصول، سبد و پرداخت با چیدمان هدفمند، فرم‌های خوانا، و اطلاعات تکمیل‌شده از حساب مشتری.
  • حساب کاربری — ورود با رمز یا موبایل، سفارش‌ها، دانلودها، نشانی‌ها، تکمیل پروفایل و دسترسی به خریدهای پیشین.
  • پنل تنظیمات قالب — لوگو، فهرست‌ها، اسلایدر، رنگ و متن، دسته‌های محصولات، تعداد آیتم‌ها، گالری و نمایش بخش‌های صفحه‌ی اصلی.
  • واکنش‌گرایی کامل — چیدمان اختصاصی موبایل، کاروسل‌های لمسی، و منوی پایین شیشه‌ای.

شش افزونه‌ی اختصاصی

قابلیت‌ها به‌صورت ماژولار و مستقل از قالب نوشته شده‌اند تا با به‌روزرسانی وردپرس یا ووکامرس یا تغییر قالب از بین نروند.

Idepoo SMS — ورود و ثبت‌نام OTP با SMS.ir، اعلان وضعیت سفارش، پارامترهای داینامیک قالب پیامکی، و اتصال امن سفارش مهمان پس از تأیید موبایل

Idepoo SEO — متاتگ‌های داینامیک، Open Graph، تصویر اشتراک‌گذاری، نقشه‌ی سایت استاندارد، و Schema و JSON-LD محصولات ووکامرس

Idepoo Woo Toolkit — ویدیوی آپارات، گالری و اسلایدر محصول، نمایش مدرن محصولات متغیر، فارسی‌ساز، تقویم جلالی و گزارش‌های شمسی

Idepoo WordPress Toolkit — صفحه‌ی ورود اختصاصی، فایل‌های کاملاً محلی، کش صفحه و مرورگر، و بهینه‌سازی محافظه‌کارانه HTML و CSS و JavaScript

Idepoo Zarinpal — درگاه سبک و امن زرین‌پال برای ووکامرس، مدیریت بازگشت از بانک، و ثبت اطلاعات تراکنش

Idepoo Mellat — اتصال اختصاصی به به‌پرداخت ملت با تأیید، استعلام، تسویه و بازگشت خودکار تراکنش

فنی و زیرساخت

WordPress و WooCommerce، PHP و MySQL، HTML5 و CSS3 و JavaScript، REST API و WooCommerce CRUD، سازگاری با HPOS، راست‌به‌چپ کامل با فونت محلی IRANSansX، رابط واکنش‌گرا، و استقرار با Docker.

همه‌ی فونت‌ها و CSS و JavaScript روی سرور خود سایت قرار دارند — بدون وابستگی به CDN خارجی، که در شرایط شبکه‌ی ایران تفاوت بین «سریع» و «گاهی سریع» است.

پروژه‌ی مشابهی در ذهن دارید؟

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

داروبین: داروخانه‌ی آنلاین با انبار تاریخ‌محور، سری ساخت و فروش بر اساس انقضا
کار شاخص

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

داروبین: داروخانه‌ی آنلاین با انبار تاریخ‌محور، سری ساخت و فروش بر اساس انقضا

فروشگاه آنلاین دارو، مکمل و محصولات آرایشی و بهداشتی روی .NET 10: انبار چند‌محموله‌ای با سری ساخت و تاریخ انقضا، تخصیص FEFO، سه درگاه پرداخت، کمپین و فروش ویژه‌ی زمان‌بندی‌شده، و گزارش حاشیه‌ی سود.

  • Next.js
  • React.js
  • TypeScript
  • Tailwind CSS

داروبین · 1404

زرشاپ: فروشگاه اختصاصی شوینده و بهداشتی، با کنترل موجودی چندلایه و گزارش شمسی
کار شاخص

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

زرشاپ: فروشگاه اختصاصی شوینده و بهداشتی، با کنترل موجودی چندلایه و گزارش شمسی

فروشگاه اینترنتی اختصاصی زرشاپ بابل روی ASP.NET Core و Next.js: رزرو موجودی سی‌دقیقه‌ای، ارسال بر اساس وزن و منطقه با پنج شرکت حمل، گزارش فروش به تفکیک ماه شمسی با خروجی PDF، و مهاجرت بیش از پنج هزار سفارش تاریخی.

  • Next.js
  • React.js
  • TypeScript
  • Tailwind CSS

زرشاپ بابل · 1404

روبوکد: آموزشگاه، آزمون آنلاین، فروشگاه و شبکه‌ی نمایندگان روی یک سامانه
کار شاخص

نرم‌افزار سفارشی · فروشگاه اینترنتی

روبوکد: آموزشگاه، آزمون آنلاین، فروشگاه و شبکه‌ی نمایندگان روی یک سامانه

سکوی یکپارچه‌ی مؤسسه‌ی آموزشی روبوکد روی .NET 10: دوره‌ی آنلاین و حضوری، آزمون با کارنامه، فروشگاه با قیمت‌گذاری عمده، صدور گواهی با استعلام QR، پنل نمایندگان و مدرسان با پورسانت، و ورود یکپارچه از شاد.

  • .NET 10
  • C#
  • Entity Framework Core
  • MediatR

مؤسسه آموزشی روبوکد · 1404