📑مدیریت هوشمند فروش با DeepSeek

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

⚡ بدون نصب
🔒 امنیت کامل آفلاین
📴 بدون نیاز به اینترنت
📊 تحلیل هوشمند فروش

  در فرآیند تولید این نرم‌افزار از هوش مصنوعی Deepseek استفاده شده است. تمام کدها توسط این هوش مصنوعی ارزیابی و ایراداتی مانند فراموشی، غلط املایی و اشتباهات پنهان در همان مراحل اولیه رفع شده‌اند. در مجموع، این نرم‌افزار حاصل همکاری انسان و ماشین است که باعث شده محصول نهایی دقیق‌تر، سریع‌تر و قابل‌اعتمادتر باشد. نرم‌افزار فروش‌پرداز در ۸۳ سناریوی تست واقعی آزمایش شده و آماده‌ی کار در شرایط فروشگاهی است. به‌روزرسانی‌های آینده نیز توسط هوش مصنوعی و زیر نظر کارشناس برنامه‌نویس انجام می‌شود.

🡻دانلود

نگارش:
پیش‌نیازهای نرم‌افزاری (windows 7/8)

فروش پرداز Deepseek
تصویر فروش‌پرداز (2m)
فقط 2 مگابایت
انتخابی بی‌رقیب برای فروشگاه‌هایی که به دنبال نرم‌افزاری آفلاین، سریع و بدون دردسر هستند.
  • فقط یک فایل 2 مگابایتی بدون نیاز به نصب Setup.

    معماری این نرم افزار با اصرار بر روی تنهای یک فایل بنا شده است، بدون نیاز به نصب.

  • بدون نیاز به دیتابیس SQL و بهره برداری از پایگاه دیتابیس محلی (Local Database).

    بدون نیاز به پروسه طولانی و خسته کننده نصب SQL.

  • محیط مبتنی بر HTML5

    حذف شکاف تکنولوژی نرم‌افزارهای لوکال و تحت وب. از نرم افزار لوکال با امکانات نرم‌افزارهای تحت وب استفاده می‌کند.

  • بدون نیاز به اینترنت - و آفلاین

    گزینه‌ای منحصر به فرد برای غلبه بر قطعی اینترنت، در دنیای امروز.
    ضمن امکان تولید و بهره برداری از اطلاعات Excel و تولید فایل پشتیبان قابل انتقال Backup & Restore.

🎁
نسخهٔ آزمایشی (دمو) — قبل از خرید، امتحان کنید

فایل را دانلود و اجرا کنید و همهٔ بخش‌ها را با کالا و مشتری نمونه امتحان کنید. تفاوت نسخهٔ آزمایشی با نسخهٔ فعال این است:

🧾ثبت تا ۳۰ فاکتور

در حالت آزمایشی می‌توانید تا سقف ۳۰ فاکتور ثبت کنید. پیش‌نویس‌ها در این سقف حساب نمی‌شوند.

🖨️چاپ فقط در نسخهٔ فعال

در حالت آزمایشی چاپ حرارتی و A4/A5 غیرفعال است و فاکتور در پیش‌نمایش با نشان «DEMO» دیده می‌شود.

🔁تمرین بیشتر

اگر فاکتورهای آزمایشی را حذف کنید، می‌توانید دوباره تا ۳۰ فاکتور ثبت کنید و کار با نرم‌افزار را بیشتر تمرین کنید.

📦بقیهٔ بخش‌ها بدون محدودیت

کالاها، مشتریان، گزارش‌ها، نمودارها و تنظیمات در حالت آزمایشی هم کامل کار می‌کنند.

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

🏪
برای هر صنف آماده است

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

🛒 خواروبار فروشی👗 پوشاک فروشی📱 لوازم الکترونیکی🪑 مبلمان و دکوراسیون💊 داروخانه🍔 فست‌فود☕ کافی‌شاپ📚 کتاب‌فروشی🔧 ابزارفروشی⚽ فروشگاه ورزشی🍽️ رستوران
⚖️
فروش‌پرداز در یک نگاه

مقایسه ویژگی نرم‌افزار فروش‌پرداز Deepseek، با سایر نرم افزارهای مشابه

ویژگی نرم‌افزار فروش‌پرداز نرم‌افزارهای متکی بر SQL Server (معمولاً)
نصبیک فایل ۲ مگابایتی، بدون Setupنصب برنامه + نصب و تنظیم سرور دیتابیس
دیتابیسمحلی؛ در اولین اجرا خودکار ساخته می‌شودراه‌اندازی و مدیریت جداگانه
اینترنتکاملاً آفلاین کار می‌کندبسته به نرم‌افزار، متفاوت است
چند سیستم / چند شعبهاختیاری، با سرویس REST (PHP) روی هاستنیاز به پیکربندی شبکه و سرور
پشتیبان‌گیرییک فایل رمزنگاری‌شده و قابل انتقالبسته به نرم‌افزار، متفاوت است
سیستم‌عاملویندوز ۷ تا ۱۱ را پشتیبانی می‌کند
چونکه با WebView2 Runtime، کار می‌کند
بسته به نرم‌افزار، متفاوت است

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

🌐
دو حالت کار: محلی یا سرور
💾محلی (Offline)

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

☁️سرور (Online)

چند سیستم یا چند شعبه روی یک پایگاه‌دادهٔ مشترک کار می‌کنند. سرویس REST (PHP) روی هاست خودتان نصب می‌شود و با توکن و کنترل دسترسی محافظت می‌شود.

راه‌اندازی حالت سرور مرحله‌به‌مرحله در راهنمای سرویس REST فروش‌پرداز آمده است. در همان راهنما نکات کار هم‌زمان چند سیستم هم توضیح داده شده است.

🔒
اطمینان از اطلاعات و کیفیت
🖥️اطلاعات پیش شما می‌ماند

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

💾پشتیبان قابل انتقال

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

⚙️تراکنش‌های ایمن

رفتار برنامه در خطای وسط عملیات (rollback) و یکپارچگی داده در لغو و برگشت از فروش بررسی شده است.

📈تست با حجم بالا

آزمایش با ۲۰٬۰۰۰ کالا و ۲۰٬۰۰۰ فاکتور انجام شده است.

روی هم، ۴۰۸ سناریوی تست توسط سه هوش مصنوعی اجرا شده است: Deepseek (۸۳)، Claude (۲۲۰) و Gemini (۱۰۵). ما ادعای بی‌ایرادی نداریم و با گزارش شما نرم‌افزار را دقیق‌تر می‌کنیم.

✨
امکانات کوچکی که کار را راحت‌تر می‌کنند
🌙حالت تاریک

با دکمهٔ بالای صفحه، ظاهر برنامه برای کار شبانه راحت‌تر می‌شود.

📅تاریخ شمسی

تقویم شمسی و تاریخ‌های فارسی در فاکتور و گزارش‌ها.

⌨️کلیدهای میانبر

ثبت فاکتور و پرداخت با کلیدهای F2 تا F11. فهرست کلیدها

🖨️چاپ حرارتی و لیزری

رسید حرارتی ۸ میلی‌متری و فاکتور A4/A5.

📤ورود و خروج اکسل

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

🔍بارکدخوان

پیدا کردن سریع کالا با بارکد هنگام فروش.

💬
گزارش خطا و پیشنهاد

هر خطا یا پیشنهادی دارید برای ما بفرستید. نرم‌افزار با گزارش کاربران دقیق‌تر و پایدارتر می‌شود. صفحهٔ رسمی نرم‌افزار: Tavafi.ir / forosh

معرفی نرم‌افزار فروش پرداز

به فروش پرداز خوش آمدید! این نرم‌افزار یک سیستم مدیریت فروش حرفه‌ای است که برای فروشگاه‌های خرد و عمده طراحی شده و همه‌چیز را ساده، سریع و هوشمند می‌کند.

🚀 بدون نصب، بدون تنظیمات، بدون دردسر!
⚡ فقط فایل را باز کنید و فروش را شروع کنید. فروش پرداز Deepseek همین‌جا، همین حالا، آماده کار است.
🎯 حتی نیازی به نصب دیتابیس و مدیریت دیتابیس مثل SQL Server و غیره ندارید!
💾 «پشتیبان‌گیری رمزنگاری‌شده در اکسل و فایل محلی، دسترسی به اطلاعات قبلی شما همیشه محفوظ است.»

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

  • ثبت فاکتور فروش با محاسبه خودکار مالیات و تخفیف
  • مدیریت کامل کالاها با تصویر، بارکد و موجودی
  • پرونده مشتریان با سابقه خرید و اعتبار
  • گزارش‌های تحلیلی با ۸ نوع نمودار حرفه‌ای
  • پشتیبان‌گیری خودکار رمزنگاری‌شده
canva1
🚀
شروع سریع

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

💡 در اولین ورود، کافی است نوع فروشگاه خود را از میان گزینه‌های پیش‌فرض (خواربارفروشی، پوشاک، لوازم الکترونیکی، داروخانه و...) انتخاب کنید تا ساختار داده‌ها و عنوان منوها به‌صورت خودکار متناسب با کسب‌وکار شما تنظیم شود.

🎯 مراحل راه‌اندازی اولیه

  • در پنجره انتخاب نوع فروشگاه، کسب‌وکار خود را از لیست انتخاب کنید.
  • در صفحه ورود، نام کاربری خود را از میان کاربران تعریف‌شده (مثلاً «مدیر سیستم» یا «فروشنده») انتخاب نمایید.
  • در صورت فعال بودن گذرواژه، رمز عبور خود را در کادر مربوطه وارد کنید. (اگر گذرواژه روی Password تنظیم شده باشد، این مرحله نمایش داده نمی‌شود.)
  • در اولین ورود مدیر، شماره موبایل خود را در پنجره ثبت شماره موبایل وارد کرده و دکمه «ذخیره شماره» را بزنید.
  • پس از ورود، از منوی تنظیمات ← اطلاعات فروشگاه نام، لوگو و مشخصات فروشگاه را تکمیل کنید.
تصویر راهنمای فروش‌پرداز: منبع داده (datasource)انتخاب دیتابیس محلی
تصویر راهنمای فروش‌پرداز: نسخه آزمایشی (demo)شروع کار با نرم‌افزار
تصویر راهنمای فروش‌پرداز: کاربران (userselect)انتخاب کاربر - مدیر/فروشنده
تصویر راهنمای فروش‌پرداز: کاربران (userpasswordenter)درخواست گذرواژه ورود به نرم‌افزار
تصویر راهنمای فروش‌پرداز: مدیریت (usermanagermobile)تعیین شماره موبایل مدیر سیستم
برای فعالسازی نرم‌افزار ضروری است
📑

فهرست مطالب

برای رسیدن به این بخش از صفحه روی آیکن📑 گوشه پایین سمت چپ همین صفحه کلیک کنید.



🛒
ماژول فروش

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

📝 مراحل ثبت یک فاکتور

  1. روی دکمه فروش در منوی کناری کلیک کنید.
  2. با استفاده از جعبه جستجو، کالا را با نام یا بارکد پیدا کنید.
  3. کالا به سبد خرید اضافه می‌شود؛ تعداد، قیمت، تخفیف و مالیات را تنظیم کنید.
  4. در صورت نیاز مشتری را انتخاب کنید (کلید F4).
  5. از پنل خلاصه، یکی از دکمه‌های زیر را بزنید:
    • پیش‌نویس (F2): ذخیره بدون کسر موجودی
    • ثبت بدون پرداخت (F3): ثبت نهایی + کسر موجودی، بدون پرداخت
    • ثبت و پرداخت (F9): ثبت کامل + کسر موجودی + پرداخت
  6. در صورت نیاز، فاکتور را چاپ کنید (F10).
⚠️ اگر کالایی موجودی کافی نداشته باشد، هنگام ثبت هشدار داده می‌شود.

💳 روش‌های پرداخت

روشتوضیح
💵 نقدیپرداخت کامل با پول نقد
💳 کارت‌خوانپرداخت با کارت بانکی
🔀 ترکیبیبخشی نقدی + بخشی کارت
📝 نسیهثبت به عنوان بدهی مشتری
ℹ️ فاکتورهای پیش‌نویس و در انتظار پرداخت در ماژول مدیریت ← ویرایش/لغو/برگشت قابل پیگیری هستند.
تصویر راهنمای فروش‌پرداز: ثبت فاکتور فروش (order)فاکتور فروش
تصویر راهنمای فروش‌پرداز: ثبت فاکتور فروش (order-selectcustomer)انتخاب مشتری
تصویر راهنمای فروش‌پرداز: کالاها (order-selectgoods)انتخاب کالا
تصویر راهنمای فروش‌پرداز: ثبت فاکتور فروش (order-selectpaymethode)انتخاب مدل پرداخت(نقدی/کارتخوان)
تصویر راهنمای فروش‌پرداز: ثبت فاکتور فروش (order-thermalprintbefore)قبل از چاپ حرارتی 8mm
تصویر راهنمای فروش‌پرداز: ثبت فاکتور فروش (order-thermalprintpreview)نمایش چاپ حرارتی 8mm
تصویر راهنمای فروش‌پرداز: ثبت فاکتور فروش (order-laserprintbefore)قبل از چاپ لیزری
📦
مدیریت کالاها

کنترل کامل کالاها، از موجودی و قیمت تا تصویر و بارکد — همه در یک پنل هوشمند.

➕ افزودن کالای جدید

  1. روی کالاها در منوی کناری کلیک کنید.
  2. دکمه افزودن کالا را بزنید.
  3. اطلاعات پایه (نام، دسته‌بندی، بارکد، واحد) را پر کنید.
  4. قیمت‌های خرید، فروش و عمده را وارد کنید.
  5. درصد تخفیف و مالیات را تعیین کنید.
  6. موجودی و حداقل موجودی (برای هشدار) را وارد کنید.
  7. در صورت نیاز تصویر کالا را آپلود کنید.
  8. دکمه ذخیره را بزنید.
✅ بارکد می‌تواند با بارکدخوان مستقیماً خوانده شود.

🔧 ابزارهای کمکی

ابزارتوضیح
ورود از اکسلافزودن گروهی کالاها از فایل xlsx
خروج به اکسلتهیه نسخه اکسل از لیست کالاها
موجودی کمنمایش کالاهای زیر حد مجاز
فیلتر / مرتب‌سازیجستجو بر اساس نام، قیمت، موجودی
⚠️ حذف همه کالاها برگشت‌ناپذیر است و فقط برای کاربران با دسترسی ویژه فعال است.
تصویر راهنمای فروش‌پرداز: کالاها (goods)بخش کالاها
تصویر راهنمای فروش‌پرداز: کالاها (goods-edit1)اطلاعات کالاها(بخش 1)
تصویر راهنمای فروش‌پرداز: کالاها (goods-edit2)اطلاعات کالاها(بخش 2)
تصویر راهنمای فروش‌پرداز: کالاها (goods-edit3)اطلاعات کالاها(بخش 3)
تصویر راهنمای فروش‌پرداز: کالاها (goods-filter)فیلتر کردن کالا
تصویر راهنمای فروش‌پرداز: کالاها (goods-importexcel)ورود اطلاعات از اکسل
تصویر راهنمای فروش‌پرداز: کالاها (goods-printall)چاپ همه کالاها
تصویر راهنمای فروش‌پرداز: کالاها (goods-printlist)چاپ لیست کالاها
تصویر راهنمای فروش‌پرداز: کالاها (goods-sort)مرتب کردن کالاها
👥
مدیریت مشتریان

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

👤 انواع مشتری

نوعکاربرد
👤 حقیقیاشخاص عادی
🏢 حقوقیشرکت‌ها و سازمان‌ها
⭐ ویژهمشتریان VIP با تخفیف خاص
📦 عمده‌فروشخرید به قیمت عمده

💡 اطلاعات قابل ثبت

  • اطلاعات شخصی / شرکتی (داینامیک)
  • موبایل، تلفن، ایمیل، آدرس، کد پستی
  • سقف اعتبار و اعتبار فعلی
  • کل خرید و تاریخ آخرین خرید
  • برچسب‌ها برای دسته‌بندی
ℹ️ با کلیک روی بدهکاران می‌توانید لیست مشتریان بدهکار را ببینید.
📊 دکمه آمار نمای کلی از وضعیت مشتریان نشان می‌دهد.
تصویر راهنمای فروش‌پرداز: مشتریان (customers)بخش مشتریان
تصویر راهنمای فروش‌پرداز: مشتریان (customers-edit1)ویرایش مشتریان(بخش1)
تصویر راهنمای فروش‌پرداز: مشتریان (customers-edit2)ویرایش مشتریان(بخش2)
تصویر راهنمای فروش‌پرداز: مشتریان (customers-filter)فیلتر کردن مشتریان
تصویر راهنمای فروش‌پرداز: مشتریان (customers-importexcel)ورود اطلاعات از اکسل
تصویر راهنمای فروش‌پرداز: مشتریان (customers-printlist)چاپ لیست مشتریان
تصویر راهنمای فروش‌پرداز: مشتریان (customers-sort)مرتب کردن مشتریان
تصویر فروش‌پرداز (cutomers-printall)چاپ همه اطلاعات مشتریان
📈
گزارش‌ها و تحلیل

تصمیم‌های هوشمندانه با گزارش‌های تحلیلی قدرتمند و نمودارهای متنوع.

📊 انواع گزارش

گزارشمحتوا
🛒 فروشتعداد و مبلغ فاکتورها
📈 سود و زیانسود ناخالص و خالص
📦 انبارموجودی و گردش کالا
👥 مشتریانرفتار خرید مشتریان
💰 مالیاتVAT جمع‌آوری‌شده
💵 مالیخلاصه تراکنش‌ها

📉 انواع نمودار

📊 نمودارهای تحلیلی

۸ نوع نمودار برای تحلیل دقیق فروش و انبار

نمودار خطی
نمودار خطی
روند فروش در بازه زمانی
نمودار میله‌ای
نمودار میله‌ای
مقایسه فروش دسته‌ها
نمودار دایره‌ای
نمودار دایره‌ای
سهم هر گروه از فروش
نمودار دونات
نمودار دونات
ترکیب پرداخت‌ها
نمودار راداری
نمودار راداری
مقایسه چند شاخص
نمودار قطبی
نمودار قطبی
توزیع سهم فروش
نمودار حبابی
نمودار حبابی
سه‌متغیره فروش
نمودار پراکندگی
نمودار پراکندگی
همبستگی متغیرها
🔍 با بازه‌های آماده (امروز، دیروز، این هفته، این ماه، ...) می‌توانید سریع فیلتر کنید.
تصویر راهنمای فروش‌پرداز: گزارش‌ها (reports1)گزارش‌ها و نمودارها
تصویر راهنمای فروش‌پرداز: گزارش‌ها (reports2)گزارش‌ها و نمودارها
تصویر راهنمای فروش‌پرداز: گزارش‌ها (reports3)گزارش‌ها و نمودارها
تصویر راهنمای فروش‌پرداز: گزارش‌ها (reports4)گزارش‌ها و نمودارها
تصویر راهنمای فروش‌پرداز: گزارش‌ها (reports5)گزارش‌ها و نمودارها
تصویر راهنمای فروش‌پرداز: گزارش‌ها (reports6)گزارش‌ها و نمودارها
تصویر راهنمای فروش‌پرداز: گزارش‌ها (reports-chart)انتخاب نمودارها
تصویر راهنمای فروش‌پرداز: گزارش‌ها (reports-tables)جدول گزارش‌ها
⚙️
تنظیمات

تنظیمات سامانه در چهار دسته اصلی ارائه می‌شود تا کنترل کامل در دستان شما باشد.

🖨️ تنظیمات چاپ

  • چاپ خودکار فاکتور پس از ثبت
  • چاپ خودکار رسید پرداخت
  • نمایش لوگو در فاکتور
  • تعداد نسخه فاکتور
  • انتخاب نوع چاپگر پیش‌فرض (حرارتی / لیزری)
  • ترازبندی رسید حرارتی (راست/وسط/چپ)

🏪 اطلاعات فروشگاه

  • نام فروشگاه، مالک، شعبه
  • لوگو (حداکثر ۳ مگابایت)
  • آدرس و کد پستی

💰 تنظیمات مالی

  • واحد پول پیش‌فرض
  • انتخاب روش پرداخت پیش‌فرض

🔐 گذرواژه

🔑 اگر گذرواژه را روی کلمه Password تنظیم کنید، هنگام ورود پرسیده نخواهد شد (فقط برای محیط‌های امن).
تصویر راهنمای فروش‌پرداز: تنظیمات (settings1)تنظیمات بخش 1
تصویر راهنمای فروش‌پرداز: تنظیمات (settings2)تنظیمات بخش 2

⭐ برندینگ فروش پرداز

هویت بصری نرم‌افزار، دقیقاً همان‌طور که می‌خواهید

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

🔐
مدیریت (ویژه مدیر)
قابلیت دسترسی به بخش‌های مختلف نرم‌افزار، به روش تعیین سطح دسترسی توسط مدیر سیستم امکان‌پذیر است.
⚠️ این بخش فقط برای کاربر مدیر سیستم قابل دسترسی است.

👥 مدیریت کاربران

  • افزودن کاربر جدید با موبایل و نام
  • تعیین دسترسی‌های دقیق برای هر کاربر
  • تغییر عناوین منوها
  • فعال/غیرفعال کردن کاربر

🧾 مدیریت فاکتورها

  • مشاهده، ویرایش، لغو و برگشت فاکتور
  • حذف گروهی فاکتورها
  • ورود/خروج از اکسل

💾 پشتیبان‌گیری

  • تولید فایل Backup رمزنگاری‌شده
  • بازیابی از فایل Backup

☢️ مرکز کنترل

  • حالت تمام‌صفحه
  • جهت چیدمان (RTL/LTR)
  • عنوان پنجره
  • ری‌استارت نرم‌افزار
  • درخواست فعال‌سازی / اشتراک
تصویر راهنمای فروش‌پرداز: مدیریت (manage1)مدیریت بخش 1
تصویر راهنمای فروش‌پرداز: مدیریت (manage2)مدیریت بخش 2
تصویر راهنمای فروش‌پرداز: مدیریت (manage3)مدیریت بخش 3

🛠️ ابزارهای کاربردی

امکانات جانبی برای کار سریع‌تر و حرفه‌ای‌تر

چاپ لیزری
چاپگر لیزری
فاکتور فروش در قطع A4 و A5
چاپگر حرارتی
چاپگر حرارتی
فاکتور فروش در قطع 8mm
پرداخت نقدی
پرداخت نقدی
امکان ثبت پرداخت نقدی
پرداخت با کارت
پرداخت با کارت
امکان ثبت پرداخت کارتخوان
پرداخت ترکیبی
پرداخت ترکیبی
نقدی و کارتخوان همزمان
ورود از اکسل
ورود از اکسل
افزودن گروهی کالاها از فایل xlsx
خروج به اکسل
خروج به اکسل
تهیه نسخه اکسل از لیست‌ها
بارکدخوان
بارکدخوان
خواندن سریع بارکد کالاها
پایگاه داده محلی
پایگاه داده محلی
ذخیره‌سازی آفلاین و امن — بدون نیاز به SQL Server
اشاره‌گر
رابط کاربری ساده
کار با ماوس و کیبورد

⌨️
کلیدهای میانبر

با این کلیدها سرعت کارتان چند برابر می‌شود:

فاکتور جدیدF7
لیست فاکتورهاF6
آخرین فاکتورF5
انتخاب مشتریF4
جستجوی سریع کالاF1
پیش‌نویس فاکتورF2
ثبت بدون پرداختF3
ثبت و پرداختF9
چاپ فاکتورF10
تنظیمات ویندوزF11
بستن مودالEsc
تأیید فرمEnter
💡 در فرم افزودن کالا یا مشتری، با فشردن Esc پنجره بسته می‌شود.

🧪سناریوهای تست واقعی — تلاش ما برای رفع ایرادات

تصویر فروش‌پرداز (deepseek)
Deepseek
۸۳ سناریوی دقیق و مستقل آزمایش شده است
تصویر فروش‌پرداز (claude)
Claude
220 سناریوی دقیق و مستقل آزمایش شده است
تصویر فروش‌پرداز (gemini)
Gemini
105 سناریوی دقیق و مستقل آزمایش شده است

تصویر فروش‌پرداز (deepseek)
تست‌های (QA) انجام‌شده توسط هوش مصنوعی Deepseek
مشاهدهٔ جزئیات ۸۳ سناریوی تست Deepseek

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

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

🎯 ۱۰ گروه تخصصی، ۸۳ سناریوی واقعی

گروه عنوان فارسی تعداد وضعیت در تست
Aصدور فاکتور جدید۱۶✅ پاس در تست اولیه
Bپرداخت روی فاکتور موجود۹✅ پاس در تست اولیه
Cذخیره مجدد و ویرایش فاکتور۹✅ پاس در تست اولیه
Dلغو فاکتور۷✅ پاس در تست اولیه
Eبرگشت از فروش۱۲✅ پاس در تست اولیه
Fحذف فاکتور۶✅ پاس در تست اولیه
Gفیلتر و جستجوی فاکتورها۶✅ پاس در تست اولیه
Hورود و خروج Excel۵✅ پاس در تست اولیه
Iچاپ حرارتی و لیزری۴✅ پاس در تست اولیه
Jهمزمانی و مدیریت وضعیت۳✅ پاس در تست اولیه
جمع کل ۸۳ سناریو ✅ تمام موارد در زمان تست پاس شدند

🔍 ریزعنوان تمام ۸۳ تست به‌صورت گروه‌بندی‌شده

🅰️ سناروی‌های تست گروه A — صدور فاکتور جدید (۱۶ سناریو):
A-1: پیش‌نویس خالی (بدون کالا) — انتظار: پیام «سبد خرید خالی است»
A-2: پیش‌نویس با ۱ کالا (مهمان) — stock تغییر نکند، taxAmount ذخیره شود
A-3: پیش‌نویس با ۱ کالا (مشتری) — اعتبار تغییر نکند
A-4: نسیه کامل مهمان (F3) — status=pending، stock کم شود
A-5: نسیه کامل مشتری (F3) — credit و purchases به‌روز شوند
A-6: پرداخت کامل نقدی (F9)
A-7: پرداخت جزئی (F9)
A-8: پرداخت کارتی کامل
A-9: پرداخت ترکیبی (نقد + کارت)
A-10: چندآیتمی + تخفیف — بررسی taxAmount هر آیتم
A-11: دو کالا با taxPercent متفاوت (۹٪ و ۱۶٪) — بررسی صحت taxAmount
A-12: کالای بدون taxPercent — بررسی fallback به 0
A-13: فاکتور با ۵ کالا و تخفیف‌های متفاوت — بررسی جمع taxAmount
A-14: فاکتور با تخفیف درصدی — بررسی تأثیر بر taxAmount
A-15: فاکتور با مالیات صفر — بررسی عدم محاسبه اشتباه
A-16: فاکتور با کالای برگشتی — بررسی محاسبه مالیات پس از برگشت
🅱️ سناروی‌های تست گروه B — پرداخت روی فاکتور موجود (۹ سناریو):
B-1: پرداخت کامل نقدی روی فاکتور pending
B-2: پرداخت جزئی نقدی — بررسی مانده
B-3: پرداخت کامل کارتی
B-4: پرداخت ترکیبی (نقد + کارت)
B-5: پرداخت روی فاکتور draft — بررسی خطا یا تبدیل وضعیت
B-6: پرداخت بیش از مانده — بررسی جلوگیری
B-7: پرداخت منفی — بررسی خطا
B-8: پرداخت صفر — بررسی خطا
B-9: پرداخت روی فاکتور paid — بررسی غیرفعال بودن
🅲 سناروی‌های تست گروه C — ذخیره مجدد و ویرایش فاکتور (۹ سناریو):
C-1: ذخیره مجدد draft بدون تغییر
C-2: ذخیره مجدد draft + کالای جدید
C-3: تبدیل draft به pending (F3)
C-4: تبدیل draft به paid (F9)
C-5: تغییر تعداد در pending — stock = 9+1-3 = 7
C-6: تغییر مشتری — credit مشتری قبلی برگردد
C-7: ویرایش متادیتا (توضیحات)
C-8: حذف مشتری از فاکتور
C-9: تغییر taxPercent کالا بین دو ذخیره — بررسی به‌روزرسانی order_items
🅳 سناروی‌های تست گروه D — لغو فاکتور (۷ سناریو):
D-1: لغو draft — stock تغییر نکند
D-2: لغو pending — stock و credit برگردند
D-3: لغو paid — credit += paid
D-4: لغو partial — credit += remaining
D-5: لغو با دلیل «سایر»
D-6: لغو بدون دلیل (خطا)
D-7: لغو cancelled (دکمه غیرفعال)
🅴 سناروی‌های تست گروه E — برگشت از فروش (۱۲ سناریو):
E-1: برگشت کامل تک‌آیتمی
E-2: برگشت جزئی تک‌آیتمی
E-3: برگشت چندآیتمی (A کامل + B نصفه)
E-4: Select All
E-5: برگشت از pending
E-6: برگشت بدون قلم (خطا)
E-7: برگشت بدون دلیل (خطا)
E-8: برگشت cancelled (دکمه غیرفعال)
E-9: برگشت دوم روی return_partial
E-10: برگشت جزئی — بررسی taxAmount آیتم جدید پس از برگشت
E-11: برگشت کامل — بررسی zero شدن تمام taxAmount ها
E-12: برگشت با کالاهای taxPercent متفاوت — بررسی صحت نسبت‌ها
🅵 سناروی‌های تست گروه F — حذف فاکتور (۶ سناریو):
F-1: حذف draft — stock تغییر نکند
F-2: حذف cancelled
F-3: حذف return_full
F-4: حذف paid (خطا — دکمه غیرفعال)
F-5: حذف pending (خطا)
F-6: حذف همه فاکتورها با تأیید عددی
🅶 سناروی‌های تست گروه G — فیلتر و جستجوی فاکتورها (۶ سناریو):
G-1: فیلتر draft
G-2: فیلتر paid
G-3: فیلتر return_full
G-4: جستجو بر اساس شماره فاکتور
G-5: جستجو بر اساس نام مشتری
G-6: پاک کردن جستجو
🅷 سناروی‌های تست گروه H — ورود و خروج Excel (۵ سناریو):
H-1: Export فاکتورها — ستون‌های taxPercent و taxAmount آیتم‌ها
H-2: Import با فایل خالی
H-3: Import تک‌آیتم
H-4: Import با فاکتور تکراری
H-5: Export و Import مجدد — بررسی حفظ taxPercent آیتم‌ها
🅸 سناروی‌های تست گروه I — چاپ حرارتی و لیزری (۴ سناریو):
I-1: چاپ حرارتی راست‌چین
I-2: چاپ لیزری A5
I-3: پیش‌فاکتور
I-4: چاپ فاکتور با چند کالای taxPercent متفاوت — بررسی نمایش taxAmount کل
🅹 سناروی‌های تست گروه J — همزمانی و مدیریت وضعیت (۳ سناریو):
J-1: باز کردن Edit + Cancel همزمان
J-2: بستن/باز کردن مودال پرداخت
J-3: باز کردن دو فاکتور مختلف و بررسی state

🧠 چرا این تست‌ها اهمیت دارند؟

  • ✅ محاسبه‌ی دقیق مالیات هر کالا حتی با نرخ‌های متفاوت (۹٪، ۱۶٪، صفر و undefined)
  • ✅ به‌روزرسانی صحیح موجودی انبار و اعتبار مشتری در سناریوهای آزمایش‌شده
  • ✅ حفظ داده‌های مالیاتی در ویرایش، لغو، برگشت، حذف و Excel
  • ✅ چاپ حرارتی و لیزری با نمایش صحیح جمع مالیات
  • ✅ مدیریت همزمانی و جلوگیری از تداخل State
  • ✅ پایداری در ۸۳ سناریوی مستقل — و تلاش برای رفع ایرادات باقی‌مانده
💎 ۸۳ سناریو تست شد. ایرادات شناسایی‌شده رفع شدند.
ما ادعا نمی‌کنیم بی‌ایراد هستیم؛ اما متعهدیم فروش پرداز Deepseek را با هر گزارش شما، دقیق‌تر و پایدارتر کنیم.
🧠 همه‌ی این تست‌ها با کمک هوش مصنوعی Deepseek طراحی، اجرا و تحلیل شده‌اند؛ یعنی کیفیتی که در دست دارید، حاصل همکاری انسان و ماشین است — و ما همچنان به بهبود آن ادامه می‌دهیم.
canva1
Claude.webp
🧪 تست‌های (QA) انجام‌شده توسط هوش مصنوعی Claude.ai
مشاهدهٔ جزئیات ۲۲۰ سناریوی تست Claude

✨ نرم‌افزار «فروش پرداز» توسط مدل Claude.ai در ۱۵ حوزه تخصصی و ۲۲۰ سناریوی مستقل مورد ارزیابی دقیق قرار گرفته است. این تست‌ها با تمرکز بر معماری نرم‌افزار، اتمیک بودن تراکنش‌ها، پایداری در شرایط بحرانی و تجربه‌ی کاربری طراحی و اجرا شده‌اند.
📋 موارد زیر بیانگر پوششِ تست‌های عملکردیِ این نرم‌افزار است:

  • 🏗️ معماری و ساختار: بررسی لایه‌بندی، جدا بودن منطق، و انسجام فایل‌های JS.
  • 🔄 اتمیک بودن تراکنش‌ها: تست سناریوهای خطا در وسط عملیات و rollback.
  • 💾 پایداری داده: بررسی IndexedDB، Backup/Restore رمزنگاری‌شده، و migrations.
  • 🛒 منطق فروش: محاسبه مالیات per-item، تخفیف، و پرداخت ترکیبی.
  • 🔙 برگشت و اصلاحات: بررسی یکپارچگی داده‌ها در لغو و برگشت از فروش.
  • 👥 مدیریت مشتری و کالا: CRUD، اعتبارسنجی، و روابط بین جداول.
  • 🔐 لایسنس و امنیت: بررسی مکانیزم‌های محافظت و همگام‌سازی.
  • 📊 گزارش‌ها: صحت محاسبات مالی و فیلترهای تاریخ.
  • 🖨️ چاپ: Thermal و Laser، ترازبندی، و پیش‌فاکتور.
  • ⚙️ تنظیمات: ذخیره‌سازی، بازیابی، و همگام‌سازی با localStorage.
  • 📥 ورود/خروج اکسل: نگاشت خودکار، تشخیص تکراری، و حفظ تاریخ اصلی.
  • 🎨 رابط کاربری: واکنش‌گرایی، دارک‌مود، و کلیدهای میانبر.
  • 🚀 کارایی: تست با ۲۰٬۰۰۰ کالا و ۲۰٬۰۰۰ فاکتور.
  • 🛡️ همزمانی: جلوگیری از تعارض در ویرایش همزمان یک فاکتور.
  • 🔍 نقاط ریسک: شناسایی مسائل احتمالی در سناریوهای خاص.

📊 گزارش تست نرم‌افزار «فروش پرداز» (خلاصه مدیریتی)

جدول زیر خروجی نهایی تست‌های انجام‌شده توسط Claude.ai در ۱۵ حوزه تخصصی را نشان می‌دهد:

# حوزه تست تعداد سناریو وضعیت
۱ 🏗️ معماری و لایه‌بندی کد ۱۵ ✅ پاس
۲ 🔄 اتمیک بودن تراکنش‌ها ۱۸ ✅ پاس
۳ 💾 پایداری داده و Backup/Restore ۲۰ ✅ پاس
۴ 🛒 منطق فروش و صدور فاکتور ۲۲ ✅ پاس
۵ 💳 پرداخت و تسویه (چهار روش) ۱۵ ✅ پاس
۶ 🔙 لغو، برگشت کامل و برگشت جزئی ۲۵ ✅ پاس
۷ 👥 مدیریت مشتریان و اعتبار ۱۸ ✅ پاس
۸ 📦 مدیریت کالا و موجودی ۲۰ ✅ پاس
۹ 🔐 لایسنس و امنیت اشتراک ۱۲ ✅ پاس
۱۰ 📊 گزارش‌ها و فیلترهای تاریخ ۱۵ ✅ پاس
۱۱ 🖨️ چاپ حرارتی و لیزری ۱۰ ✅ پاس
۱۲ ⚙️ تنظیمات و ذخیره‌سازی ۱۰ ✅ پاس
۱۳ 📥 ورود/خروج اکسل ۱۰ ✅ پاس
۱۴ 🎨 رابط کاربری و پاسخگویی ۱۲ ✅ پاس
۱۵ 🚀 کارایی در مقیاس بزرگ ۸ ✅ پاس
📌 جمع کل ۲۲۰ سناریو ✅ تمام موارد پاس

🎯 خلاصه‌ی نتایج QA (Claude.ai)

✅
۲۲۰
تست موفق
❌
۰
تست ناموفق
⚠️
۰
هشدار
📊
۱۰۰٪
نرخ موفقیت

🏆 دستاوردهای کلیدی تست Claude.ai

🔒 اتمیک بودن تراکنش‌ها

تمام عملیات مالی (فروش، لغو، برگشت) در تراکنش‌های اتمیک Dexie اجرا می‌شوند. اگر خطایی در وسط کار رخ دهد، کل عملیات rollback می‌شود و داده‌ها سالم می‌مانند.

💾 پشتیبان‌گیری رمزنگاری‌شده

سیستم Backup با رمزنگاری AES-256 و فشرده‌سازی ZIP پیاده‌سازی شده. بازیابی از فایل پشتیبان نیز به صورت اتمیک انجام می‌شود.

📊 دقت محاسبات مالی

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

🚀 کارایی در مقیاس بزرگ

تست با ۲۰٬۰۰۰ کالا و ۲۰٬۰۰۰ فاکتور انجام شده. برای فروشگاه‌های معمولی (زیر ۵٬۰۰۰ کالا) کارایی مطلوب است.

🚧 نقشه‌ی راه بهبود مستمر

🔍 شفافیت با کاربر: در تست‌های Claude.ai، برخی نقاط بهبود در نسخه‌های آینده شناسایی شده است که عبارتند از:

  • 📌 پایداری Session: حفظ وضعیت سبد خرید هنگام جابجایی بین منوها
  • 📌 نرمال‌سازی ارقام: پشتیبانی کامل از ارقام فارسی در همه فیلدها
  • 📌 فروش اعشاری: پشتیبانی از وزن و متر (۱٫۵ کیلو)
  • 📌 چک بدهی در حذف مشتری: جلوگیری از حذف مشتری دارای بدهی
  • 📌 فیلتر تاریخ شمسی: اصلاح محاسبات در بازه‌های خاص
  • 📌 بهینه‌سازی F8: رندر تدریجی برای فروشگاه‌های با ۲۰٬۰۰۰+ کالا
  • 📌 Migration دیتابیس: مکانیزم امن برای به‌روزرسانی ساختار

* این موارد در آپدیت‌های آینده به‌صورت پیوسته رفع خواهند شد. تعهد ما ارائه‌ی محصولی پایدارتر با هر نسخه است.

🛡️ تعهد به پایداری: کلیه سناریوهای فوق در ساختار کدنویسی بررسی شده و عملکرد آن‌ها مورد تأیید است. با این حال، ما به ماهیتِ تکاملیِ نرم‌افزار واقفیم؛ هر نرم‌افزار پویایی ممکن است در شرایط خاص با چالش‌های فنی روبرو شود.

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

Gemini.webp
🧠 تست‌های (QA) انجام‌شده توسط هوش مصنوعی Gemini
مشاهدهٔ جزئیات ۱۰۵ سناریوی تست Gemini

✨ نرم‌افزار «فروش پرداز» تحت نظارت و تحلیلِ هوشمندِ مدل Gemini، در ۱۲ حوزه تخصصی و ۱۰۵ سناریوی واقعی مورد ارزیابی فنی قرار گرفته است تا پایداری و عملکرد آن در شرایط مختلف تضمین گردد.
📋 موارد زیر بیانگر پوششِ تست‌های عملکردیِ این نرم‌افزار است:

  • 💾 مدیریت داده‌ها: راه‌اندازی دیتابیس (IndexedDB)، پشتیبان‌گیری رمزنگاری‌شده و بازیابی اطلاعات.
  • 🛒 فرایند فروش: ایجاد فاکتور، محاسبه مالیات و تخفیف، ثبت پرداخت‌های ترکیبی و مدیریت موجودی.
  • 📦 عملیات کالا و مشتری: جستجو، فیلتر، مرتب‌سازی، مدیریت تصاویر، و ورود/خروج اکسل.
  • 🔄 برگشت و اصلاحات: ثبت برگشت کامل یا جزئی و حفظ یکپارچگیِ مالیِ تراکنش‌ها.
  • 📊 گزارش‌گیری و نمودارها: تحلیل فروش و عملکرد فروشگاه با نمودارهای متنوع.
  • ⚙️ تنظیمات سیستمی: پیکربندی مشخصات فروشگاه، چاپگر، و مدیریت نقش‌های کاربری.
  • 🎨 رابط کاربری: عملکرد منوهای آکاردئون، تاریخ شمسی، و پوسته دسکتاپ.
  • ⌨️ ورود سریع: یکپارچگی با اسکنر بارکد و کلیدهای میانبر عملیاتی.

📊 گزارش تست نرم‌افزار «فروش پرداز» (خلاصه مدیریتی)

جدول زیر خروجی نهایی تست‌های انجام‌شده در ۱۲ حوزه تخصصی را نشان می‌دهد:

# حوزه تست تعداد سناریو وضعیت
۱ 💾 راه‌اندازی، دیتابیس و پشتیبان‌گیری ۱۵ ✅ پاس
۲ 🛒 فرایند فروش و صدور فاکتور ۱۷ ✅ پاس
۳ 💳 پرداخت (نقدی، کارتی، ترکیبی، نسیه) ۱۲ ✅ پاس
۴ 🔄 لغو فاکتور و بازگشت از فروش ۱۹ ✅ پاس
۵ 📦 مدیریت کالاها (CRUD، تصویر، فیلتر) ۲۷ ✅ پاس
۶ 👥 مدیریت مشتریان (CRUD، اعتبار، آمار) ۲۵ ✅ پاس
۷ 📈 گزارش‌ها و نمودارهای تحلیلی ۲۰ ✅ پاس
۸ 🖨️ چاپ حرارتی و لیزری ۱۵ ✅ پاس
۹ ⚙️ تنظیمات فروشگاه، چاپ و مالی ۱۵ ✅ پاس
۱۰ 🔐 مدیریت کاربران و دسترسی‌ها ۱۸ ✅ پاس
۱۱ 💾 ورود و خروج اکسل (کالا، مشتری، فاکتور) ۱۵ ✅ پاس
۱۲ 🛡️ پایداری، اتمیک بودن و همزمانی ۱۰ ✅ پاس
📌 جمع کل ۱۰۵ سناریو ✅ تمام موارد پاس

🎯 خلاصه‌ی نتایج QA (Gemini)

✅
۱۰۵
تست موفق
❌
۰
تست ناموفق
⚠️
۰
هشدار
📊
۱۰۰٪
نرخ موفقیت

🛡️ تعهد به پایداری: کلیه سناریوهای فوق در ساختار کدنویسی بررسی شده و عملکرد آن‌ها مورد تأیید است. با این حال، ما به ماهیتِ تکاملیِ نرم‌افزار واقفیم؛ هر نرم‌افزار پویایی ممکن است در شرایط خاص با چالش‌های فنی روبرو شود.

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

تصویر راهنمای فروش‌پرداز: WebView2 (microsoft-edge-webview2)
پیش نیاز احتمالی نرم‌افزار

Microsoft Edge WebView2 Runtime :

Microsoft Edge WebView2 Runtime یک محیط اجرایی مبتنی بر Microsoft Edge است که به برنامه‌های بومی ویندوز امکان می‌دهد محتوای وب را درون رابط کاربری خود نمایش دهند. این فناوری برای میزبانی محتوای وب در برنامه‌های دسکتاپ طراحی شده و امکان استفاده از HTML، CSS و jаvascript را بدون اجرای یک مرورگر مستقل در اختیار برنامه قرار می‌دهد. WebView2 در دو مدل Evergreen و Fixed Version توزیع می‌شود. در مدل Evergreen، Runtime به‌صورت خودکار به‌روزرسانی می‌شود؛ در مدل Fixed Version، نسخه مشخصی از Runtime همراه با برنامه توزیع می‌شود. WebView2 همچنین APIهایی برای مدیریت فرایندها، ناوبری، داده‌های کاربر و ارتباط میان کد وب و کد بومی ارائه می‌کند. توسعه‌دهندگان می‌توانند با WebView2 رابط‌های کاربری مبتنی بر فناوری‌های وب ایجاد کنند و میان کد وب و کد برنامه ارتباط دوطرفه برقرار کنند. این فناوری قابلیت‌هایی برای بارگذاری محتوای محلی، مدیریت درخواست‌های شبکه، کنترل ناوبری و استفاده از طرح‌های URI سفارشی نیز در اختیار برنامه قرار می‌دهد.

این افزونه نرم‌افزاری، معمولا روی همه ویندوزها وجود دارد؛ چنانچه هنگام استفاده از نرم‌افزار با چنین پنجره‌ای روبرو شدید:
تصویر راهنمای فروش‌پرداز: WebView2 (checkingedgewebviewruntime)
می‌توانید از لینک‌های زیر این افزونه را دانلود کنید:


تصویر راهنمای فروش‌پرداز: WebView2 (microsoftedgewebview2runtime)
📥 سایت اصلی ارائه کننده افزونه
راهنما
راهنمای خرید و تمدید اشتراک ▼
قبل از فعالسازی دقت کنید شماره موبایل مدیر سیستم را درست وارد کرده باشید.
  • موقع ورود به نرم‌‌افزار، مدیر سیستم را انتخاب کنید.
  • به بخش مدیریت، وارد شوید.
  • شماره موبایل مدیر سیستم را بررسی کنید.
  • روی دکمه اشتراک کلیک کنید
  • در قسمت کنترل اشتراک، روی دکمه اشتراک کلیک کنید.

    پنجره جدید باز خواهد شد.
    اگر هنوز اشتراک نداشته باشید این پنجره را خواهید دید:

    connectionerror

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

    اکنون می‌توانید روی دکمه «💳 پرداخت و دریافت کد فعال‌سازی»، کلیک کنید.
    همچنین می توانید آدرس لینک ادامه درخواست تمدید و خرید اشتراک خود را کپی کنید و از مرورگر مورد علاقه و وثوق خودتان خرید را ادامه دهید.
    به این ترتیب به بخش پرداخت اشتراک وارد خواهید شد.
    در این صفحه آخرین درخواست رید اشتراک شما برای تایید نهایی نمایش داده می شود، و پس از تائید به درگاه پرداخت، متصل خواهید شد.
    confirmamount

    پس از پرداخت موفق، وضعیت اشتراک شما نمایش داده خواهد شد:
    در این پنجره می توانید روی عبارت «سابقه خرید و تمدید»، کلیک کنید تا لیست سابقه خرید شما آیمهای بیشتری را نمایش دهد.
    در همین بخش آخرین کد فعالسازی، نمایش داده می شود که می توانید آنرا کپی کنید و در قسمت ثبت کد فعالسازی، داخل نرم افزار که با کلید F11 نمایش داده می‌شود ثبت کنید.
    همچنین در نر‌م‌افزار، امکان «🧲 دریافت آنلاین اطلاعات اشتراک»، نیز وجود دارد.
    creditstatus

    ⚙️ با ثبت آخرین کد فعالسازی (کد اشتراک) Settings

    کلید F11

    پس از خرید یا تمدید اشتراک می‌توانید، آخریم کد فعالسازی خود را کپی کنید و در نرم افزار وارد کنید، یا به صورت آنلاین کد اشتراک خود را دریافت کنید.
    پس از اجرای نرم افزار آخرین کد فعالسازی خود را در پنجره‌ای که با F11 باز می شود، ثبت کنید.
    برای این‌کار روی دکمه Paste در پنجره Settings، که با کلید F11 باز می شود، کلیک کنید.
    settingsf11


    🧲 دریافت آنلاین اطلاعات اشتراک

    پس از خرید یا تمدید اشتراک می‌توانید، آخریم کد فعالسازی خود را کپی کنید و در نرم افزار وارد کنید، یا به صورت آنلاین کد اشتراک خود را دریافت کنید.
    برای این‌کار به اینترنت متصل شده، رو روی دکمه «🧲 دریافت آنلاین اطلاعات اشتراک»، کلیک کنید.
    recivecreditonleresponse
    recivecreditonline


    برای خرید و تمدید و دریافت آنلاین اشتراک باید به اینترنت متصل باشید، در صورتی که به اینترنت متصل نباشید چنین پیامی خواهید دید.

    connectionerror


برای خرید و تمدید اشتراک باید به موارد زیر توجه کنید، با تغییر هر یک از آیتمهای زیر کد فعالسازی عمل نخواهد کرد :
  • تاریخ و ساعت سیستم خود را تنظیم کنید.
  • شماره موبایل مدیر سیستم.
  • شماره سیستم (معمولا شماره سیستم 0 است- این شماره برای فروشگاه‌هایی که بیش از یک سیستم فروش دارند کاربرد خواهد داشت).
  • نام فایل اجرایی نرم‌افزار.
  • شماره سریال سخت‌افزارهای سیستم رایانه.
    • شماره سریال پردازشگر CPU
    • شماره سریال هارددیسک HDD یا SSD یا M2
❓
سوالات متداول
در حالت آزمایشی تا سقف ۳۰ فاکتور می‌توانید ثبت کنید (پیش‌نویس‌ها حساب نمی‌شوند). کالاها، مشتریان، گزارش‌ها و تنظیمات محدودیتی ندارند. تنها چاپ فاکتور در نسخهٔ آزمایشی غیرفعال است. پس از فعال‌سازی، ثبت فاکتور و چاپ آزاد می‌شود.
چاپ فاکتور (حرارتی و A4/A5) فقط در نسخهٔ فعال امکان‌پذیر است و در حالت آزمایشی، پیش‌نمایش فاکتور با نشان «DEMO» نمایش داده می‌شود. برای فعال‌سازی، از داخل نرم‌افزار، بخش مدیریت، اقدام کنید.
بله. با حذف فاکتورهای آزمایشی می‌توانید دوباره فاکتور ثبت کنید و کار با نرم‌افزار را تمرین کنید. برای استفادهٔ واقعی و چاپ، نرم‌افزار را فعال کنید.
روش نخست:
پس از ورود به نرم افزار توسط کاربر مدیر سیستم، به بخش مدیریت، وارد شوید و سپس به قسمت «☢️ مرکز کنترل نرم افزار»، مراجعه کنید؛ گزینه «✅تمام صفحه» را بدون تیک کنید.
با اینکار پس از ورود مجدد به نرم افزار امکان تغییر اندازه پنجره، minimize و maximize کردن پنجره را خواهید داشت.

روش دوم:
پس از ورود به نرم‌افزار، کلید F11 را بزنید؛ - با اینکار پنجره مرکز کنترل نرم‌افزار نمایش داده خواهد شد- سپس گزینه fullscreen✅ را بدون تیک کنید.
برای تغییر اندازه محتوای نمایش داده شده در پنجره نرم افزار، چه در حالت تمام صفحه و چه در حالت پنجره‌ای، می‌توانید کلید Ctrl را نگهدارید و چرخش چرخ اسکرولر ماوس (mouse scroller)، محتوای درون پنجره را کوچک یا بزرگ کنید.
احتمالاً موجودی کالا کمتر از تعداد درخواستی است. از ماژول کالاها موجودی را بررسی و در صورت نیاز افزایش دهید، یا تعداد سبد خرید را کاهش دهید.
پیش‌نویس: فاکتور ذخیره می‌شود ولی موجودی کسر نمی‌شود.
ثبت بدون پرداخت: موجودی کسر می‌شود ولی پرداخت انجام نمی‌شود (نسیه/در انتظار).
ثبت و پرداخت: همه چیز نهایی می‌شود.
از منوی مدیریت ← «تولید Backup» بزنید. همچنین هنگام خروج از نرم‌افزار به‌صورت خودکار یک بکاپ رمزنگاری‌شده تهیه می‌شود.
از منوی مدیریت ← بخش «تغییر عناوین منوی اصلی و تعیین دسترسی کاربران» کاربر را از لیست انتخاب و تیک‌های دسترسی را تنظیم کنید.
اگر تاریخ سیستم عقب‌تر از تاریخ اعتبار نرم‌افزار باشد، هشدار داده می‌شود. با دکمه «تغییر تاریخ» تاریخ ویندوز را اصلاح کنید.
از منوی مدیریت ← «ویرایش، لغو، برگشت» فاکتور مورد نظر را پیدا کرده و عملیات لغو یا برگشت از فروش را انجام دهید. موجودی و اعتبار به‌صورت خودکار اصلاح می‌شود.
چاپ حرارتی برای رسیدهای ۸۰ میلی‌متری فروشگاهی استفاده می‌شود (سریع و ارزان)، ولی چاپ لیزری برای فاکتورهای رسمی A5/A4 مناسب است.
تمام اطلاعات به‌صورت محلی روی دستگاه شما، ذخیره می‌شود و نرم‌افزار به اینترنت نیازی ندارد.
این امکان وجود دارد و از طریق بخش supperadministrator میسر می گردد، برای ورود به بخش supperadministrator، باید نرم افزار را با سوئیچ supperadministrator اجرا کنید. اینکار توسط مدیر فروشگاه(خریدار نرم‌افزار)، میسر خواهد شد.
نرم‌افزار از هسته Microsoft Edge WebView2 Runtime (مبتنی بر Chromium) استفاده می‌کند ، که بر اساس مستندات، سهمیه آن به صورت پویا بر اساس 60% از فضای کل دیسک سخت دستگاه تنظیم می‌شود.
برای مثال، اگر فضای دیسک سخت دستگاه شما 500GB باشد، فضای ذخیره‌سازی نظری می‌تواند به حدود 300GB برسد.- که این مقدار برای نگهداری اطلاعات یک فروشگاه خیلی بیشتر از چیزی است که تصور می‌شود، قطعا شما به 1% (3GB)، از آن هم نیاز نخواهید داشت.
پاسخ کوتاه: بله. نرم‌افزار دو حالت ذخیره‌سازی دارد: «محلی (Offline)» برای یک سیستم، و «سرور (Online)» که داده‌ها را روی یک دیتابیس مرکزی (MySQL) نگه می‌دارد. در حالت سرور، هر تعداد سیستم می‌توانند به همان یک دیتابیس وصل شوند؛ چه در شبکه‌ی داخلی (LAN) و چه از طریق اینترنت.
تصویر راهنمای فروش‌پرداز: منبع داده (datasource)انتخاب دیتابیس آنلاین سرور
تصویر فروش‌پرداز (authentication)انتخاب نوع احراز هویت

۱. دو حالت ذخیره‌سازی

در اولین اجرای نرم‌افزار، مودال «انتخاب محل ذخیره‌سازی داده‌ها» نمایش داده می‌شود و یکی از این دو حالت انتخاب می‌شود:

💾 محلی (Offline)

  • داده‌ها داخل مرورگرِ همان کامپیوتر ذخیره می‌شود.
  • نیازی به اینترنت یا سرور ندارد.
  • فقط یک سیستم به آن دسترسی دارد.
  • مناسب: یک فروشگاه با یک صندوق.

🌐 سرور (Online) چندسیستمی

  • داده‌ها روی یک دیتابیس مرکزی (MySQL) ذخیره می‌شود.
  • چند سیستم همزمان به یک دیتابیس وصل می‌شوند.
  • از هر نقطه‌ی دارای دسترسی شبکه قابل استفاده است.
  • مناسب: چند صندوق، چند شعبه، یا مدیر و فروشنده در دو مکان.

۲. نحوه‌ی کار

برنامه‌ی فروش روی هر سیستم اجرا می‌شود، اما به‌جای نوشتن روی دیسک خودش، همه‌ی خواندن و نوشتن‌ها را از طریق یک API به سرور می‌فرستد. سرور تنها جایی است که داده در آن ذخیره می‌شود.

سیستم ۱ (صندوق) سیستم ۲ (صندوق) سیستم ۳ (مدیر) HTTP / HTTPS سرور APIPHP دیتابیس مرکزیMySQL

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

۳. دو سناریوی راه‌اندازی

شبکه‌ی داخلی (LAN)اینترنت (هاست / سرور مجازی)
محل سروریک کامپیوتر در همان مغازه که همیشه روشن استهاست PHP/MySQL یا VPS
نیازمندینصب PHP و MySQL (مثلاً با بسته‌هایی مانند XAMPP)هاست با PHP و MySQL
آدرس اتصالآدرس IP داخلی کامپیوتر سرورآدرس دامنه
اینترنت لازم است؟خیربله، برای همه‌ی سیستم‌ها
دسترسی از بیرون مغازهخیربله (مثلاً مدیر از خانه یا شعبه‌ی دیگر)
امنیتمناسب‌تر؛ فقط شبکه‌ی داخلیحتماً HTTPS و احراز هویت فعال باشد

۴. مراحل راه‌اندازی

  1. نصب API روی سرور: پوشه‌ی forosh-api را روی سرور قرار دهید و صفحه‌ی setup.php را باز کنید. مشخصات MySQL (میزبان، نام دیتابیس، کاربر، گذرواژه) را وارد کنید. جدول‌ها به‌صورت خودکار ساخته می‌شوند.
  2. تغییر گذرواژه‌ی مدیر API: گذرواژه‌ی پیش‌فرض نصب باید همان لحظه عوض شود.
  3. انتخاب نوع احراز هویت از پنل مدیریت API (بخش ۵ را ببینید).
  4. اتصال سیستم اول: در نرم‌افزار گزینه‌ی «سرور (Online)» را انتخاب کنید، آدرس API و مشخصات احراز هویت را وارد کنید. سپس نوع فروشگاه و داده‌ی اولیه (نمونه یا خالی) را انتخاب کنید.
  5. اتصال سیستم‌های بعدی: روی هر سیستم دیگر همان گزینه‌ی «سرور» و همان آدرس را وارد کنید. این سیستم‌ها داده‌ی موجود را می‌بینند و دیگر نیازی به ساخت اطلاعات اولیه نیست.
⚠️ انتقال داده‌های قبلی تغییر از حالت محلی به سرور، داده‌های قبلیِ مرورگر را خودکار به سرور منتقل نمی‌کند؛ دیتابیس محلی دست‌نخورده می‌ماند و سرور با داده‌ی جدید شروع می‌شود. اگر فروشگاه قبلاً در حالت محلی کار کرده، پیش از تغییر حالت پشتیبان بگیرید و انتقال داده را با پشتیبانی هماهنگ کنید.

۵. امنیت و کنترل دسترسی

API سه حالت احراز هویت دارد که مدیر از پنل خود انتخاب می‌کند:

حالتکار می‌کند به این صورتتوصیه
بدون احراز هویتهر کلاینتی که آدرس را بداند وصل می‌شودفقط برای تست یا شبکه‌ی بسته‌ی داخلی
توکن (API Key)برای هر سیستم یک کلید اختصاصی ساخته می‌شود؛ هر کلید جداگانه قابل ابطال استمناسب برای چند صندوق؛ اگر سیستمی گم شد، فقط همان کلید باطل می‌شود
نام کاربری و گذرواژهکاربر وارد می‌شود و توکن موقت دریافت می‌کندمناسب وقتی افراد مختلف از سیستم‌های مختلف وارد می‌شوند
🔒 برای استفاده از طریق اینترنت حتماً از HTTPS استفاده کنید، حالت «بدون احراز هویت» را روشن نگذارید، و برای برنامه یک کاربر MySQL جداگانه با دسترسی فقط به همین دیتابیس تعریف کنید (نه کاربر root). همچنین از دیتابیس سرور به‌طور منظم پشتیبان بگیرید.

توجه: محدودیت‌های دسترسی کاربران (مثلاً اینکه «فروشنده» به کدام بخش‌ها وارد شود) داخل خود نرم‌افزار اعمال می‌شود. کسی که کلید API یا ورود معتبر دارد از نظر سرور به کل داده دسترسی دارد؛ بنابراین کلیدها را فقط به سیستم‌های مورد اعتماد بدهید.

۶. نکات مهم هنگام کار چند سیستم به‌صورت همزمان

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

۷. کدام حالت برای من مناسب است؟

وضعیت شماپیشنهاد
یک صندوق، یک کامپیوترحالت محلی (ساده‌ترین و سریع‌ترین)
چند صندوق در یک مغازهحالت سرور روی شبکه‌ی داخلی (LAN)
چند شعبه یا نیاز به دیدن گزارش از بیرونحالت سرور روی هاست/VPS با HTTPS و احراز هویت
برای راه‌اندازی یا انتقال داده از حالت محلی به سرور، با پشتیبانی هماهنگ کنید.
تصویر راهنمای فروش‌پرداز: ورود (login)ورود به سرویس RestApi
تصویر راهنمای فروش‌پرداز: مدیر (admin-auth)تعیین روش احراز هویت ارائه سرویس دیتابیس
تصویر فروش‌پرداز (index)گزارش وضعیت سرویس RestApi
تصویر راهنمای فروش‌پرداز: مدیر (admin-tokens)تعیین توکن ارتباط نرم افزار با سرور

🛠️ راهنمای برپایی سرور API فروش‌پرداز

این راهنما مراحل نصب و راه‌اندازی پوشه‌ی forosh-api را روی هاست یا کامپیوتر محلی توضیح می‌دهد. نصب با یک ویزارد گام‌به‌گام انجام می‌شود و نیازی به ویرایش دستی فایل‌ها نیست.

۱. پیش‌نیازها

موردتوضیح
وب‌سرور با PHPPHP نسخه‌ی ۷٫۴ یا بالاتر (ترجیحاً ۸٫x) با افزونه‌های pdo_mysql، mbstring و json. این موارد در هاست‌های معمول فعال هستند.
دیتابیسMySQL یا MariaDB. نام دیتابیس، نام کاربری و گذرواژه‌ی آن را داشته باشید.
دسترسی نوشتنپوشه‌ی پروژه باید برای PHP قابل نوشتن باشد (ویزارد فایل‌های تنظیمات می‌سازد).
نصب محلی (آزمایشی)مجموعه‌هایی مثل XAMPP یا Laragon هر سه مورد بالا را یک‌جا فراهم می‌کنند.

۲. مراحل نصب

  1. ساخت دیتابیس (فقط روی هاست) از پنل هاست (cPanel، DirectAdmin یا Plesk) یک دیتابیس MySQL و یک کاربر برای آن بسازید و کاربر را به دیتابیس متصل کنید. روی نصب محلی، ویزارد خودش دیتابیس را می‌سازد.
  2. آپلود پروژه پوشه‌ی forosh-api را در مسیر وب‌سایت (مثلاً public_html) آپلود کنید.
  3. باز کردن صفحه‌ی نصب در مرورگر آدرس https://دامنه‌ی-شما/forosh-api/setup.php را باز کنید. در اولین بار به صفحه‌ی ورود هدایت می‌شوید.
  4. ورود با حساب مدیر اولیه نام کاربری و گذرواژه‌ی اولیه هر دو administrator است.
  5. تعیین گذرواژه‌ی جدید سیستم بلافاصله تغییر گذرواژه را اجباری می‌کند. یک گذرواژه‌ی قوی و منحصربه‌فرد انتخاب و آن را نگهداری کنید.
  6. وارد کردن مشخصات دیتابیس فرم زیر را پر کنید و «نصب» را بزنید:
    فیلدمقدار
    میزبان (Host)معمولاً localhost
    پورتمعمولاً 3306
    نام دیتابیسهمان که در پنل هاست ساخته‌اید
    نام کاربری / گذرواژهکاربر دیتابیس
    پیشوند جدول‌هاپیش‌فرض db_ (تغییر لازم نیست)
    ویزارد اتصال را آزمایش می‌کند، فایل تنظیمات را می‌نویسد و جدول‌ها را خودکار می‌سازد.
  7. پایان نصب پس از موفقیت به صفحه‌ی وضعیت API هدایت می‌شوید. از این لحظه صفحه‌ی نصب قفل می‌شود و دیگر قابل استفاده نیست.
✅ نشانه‌ی نصب موفق صفحه‌ی وضعیت (forosh-api/index.php) اتصال دیتابیس را نشان می‌دهد و فهرست مسیرهای در دسترس را می‌بینید.

۳. تعیین نوع احراز هویت (ضروری برای اینترنت)

از صفحه‌ی وضعیت، گزینه‌ی «تغییر وضعیت احراز هویت» را باز کنید:

حالتکاربرد
بدون احراز هویتفقط برای تست محلی. هر کسی که آدرس را بداند می‌تواند وصل شود.
توکن (API Key) — توصیه‌شدههر سیستم با یک کلید اختصاصی وصل می‌شود.

اگر «توکن» را انتخاب کردید، از بخش «مدیریت توکن‌ها (API Keys)» یک کلید بسازید (برچسب و مدت اعتبار را مشخص کنید). متن کامل کلید فقط یک‌بار و همان لحظه‌ی ساخت نمایش داده می‌شود؛ آن را در جای امن ذخیره کنید. برای هر سیستم کلید جداگانه بسازید تا در صورت نیاز فقط همان را باطل کنید.

۴. اتصال نرم‌افزار به سرور

  1. نرم‌افزار را باز کنید و در پنجره‌ی انتخاب محل ذخیره‌سازی، گزینه‌ی «سرور (Online)» را بزنید.
  2. آدرس API را وارد کنید. این آدرس به /api ختم می‌شود، مثلاً:
    https://example.com/forosh-api/api
  3. اگر حالت «توکن» فعال است، نوع احراز هویت را «توکن» بگذارید و کلید را وارد کنید.
  4. روی «اتصال و ادامه» بزنید. در صورت موفقیت، پیام اتصال و تعداد جدول‌ها نمایش داده می‌شود.

همین مراحل را روی هر سیستم دیگری که باید به همین سرور وصل شود تکرار کنید.

۵. نکات امنیتی

  • روی اینترنت حتماً از HTTPS استفاده کنید و حالت «بدون احراز هویت» را غیرفعال بگذارید.
  • برای دیتابیس یک کاربر مخصوص با دسترسی فقط به همین دیتابیس بسازید؛ از کاربر root استفاده نکنید.
  • فایل‌های تنظیمات (config-install.php، administratorpassword.php) را در هیچ بسته یا ایمیلی منتشر نکنید؛ حاوی اطلاعات حساس‌اند.
  • از دیتابیس به‌طور منظم پشتیبان بگیرید (از پنل هاست یا phpMyAdmin).
  • صفحه‌ی forosh-api/reset فقط روی خودِ کامپیوتر سرور (localhost) کار می‌کند. روی هاست برای نصب مجدد باید فایل‌های نصب را از پنل هاست حذف کنید (به پشتیبانی مراجعه کنید).

۶. عیب‌یابی

مشکلراه‌حل
«دیتابیس وجود ندارد و نمی‌توان آن را ساخت»دیتابیس را از پنل هاست بسازید و کاربر را به آن متصل کنید؛ سپس ویزارد را دوباره اجرا کنید.
«خطا در اتصال» هنگام نصبنام دیتابیس، کاربر، گذرواژه و میزبان را بازبینی کنید. روی بعضی هاست‌ها نام دیتابیس و کاربر با پیشوند حساب (مثلاً user_forosh) است.
«نمی‌توان config-install.php را نوشت»دسترسی نوشتن پوشه‌ی پروژه را برای PHP فعال کنید.
صفحه‌ی نصب مستقیم به صفحه‌ی وضعیت می‌رودنصب قبلاً کامل شده است؛ نیازی به نصب دوباره نیست.
خطای ۵۰۰ بعد از آپلودنسخه‌ی PHP هاست را بررسی کنید و فایل forosh-api/api/error.log را ببینید.
نرم‌افزار پیام «۴۰۱» یا «Token required» می‌دهدکلید API را درست وارد نکرده‌اید، منقضی شده یا باطل شده است؛ کلید جدید بسازید.
نرم‌افزار به سرور وصل نمی‌شودآدرس را در مرورگر امتحان کنید: …/api/schema.php?db=foroshDatabase باید یک پاسخ JSON نشان دهد. آدرس باید با /api تمام شود.
برای پشتیبانی بیشتر در نصب، با ما تماس بگیرید.
⚠️ فقط برای مدیران نرم‌افزار این روش صرفاً برای مدیران نرم‌افزار و فقط قبل از خرید یا برای بررسی فیچرهای نرم‌افزار (چگونگی ارتباط با دیتابیس محلی، LAN و WEB) کاربرد دارد.
به هیچ وجه امکان استفاده از هر سه مدل دیتابیس به‌صورت هم‌زمان در حالت واقعی وجود ندارد.

🎯 روش کار (سه بار کپی فایل اجرایی)

برای اینکه بتوانید هر سه حالت را روی یک سیستم ببینید، فایل forosh.exe را سه بار در دسکتاپ کپی کنید و نام‌های زیر را بگذارید:

  1. کپی اول ← به نام LOCAL.exe
  2. کپی دوم ← به نام LAN.exe
  3. کپی سوم ← به نام WEB.exe

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

ℹ️ نکته مهم: چون نام فایل اجرایی در محاسبه‌ی کد فعال‌سازی و شناسه‌ی سیستم نقش دارد، هر یک از سه فایل، محیط مستقل خودش را خواهد داشت.
این کار فقط برای مشاهده و آزمایش است؛ در استفاده‌ی واقعی، از هر سه حالت به‌طور هم‌زمان روی یک سیستم نمی‌توان استفاده کرد.
✅ برای راه‌اندازی واقعی هر حالت، به ترتیب به این بخش‌ها مراجعه کنید:
• 🌐 حالت محلی یا سرور
• ❓ دیتابیس آنلاین و شبکه
• ❓ نحوه استفاده از سرویس REST