گل‌آراطراحی هوشمند دسته‌گل
م حساب مهمان شروع طراحی
راهنمای نصب و راه‌اندازی

گل‌آرا را روی خودت اجرا کن

این اپ با PHP خالص و پایگاه‌داده MySQL (یا SQLite برای اجرای سریع) ساخته شده است. روی هر هاست اشتراکی با PHP 8.1+ اجرا می‌شود و به‌صورت وب‌اپ روی اندروید و iOS نصب می‌شود.

وضعیت فعلی نصب

اتصال دیتابیس (SQLite) ✓ آماده
جدول گل‌ها ✓ آماده
گل‌های فعال (۸۶ عدد) ✓ آماده
روبـان‌ها (۳۳ رنگ) ✓ آماده
کارت‌ها (۲۶ عدد) ✓ آماده
مناسبت‌ها (۱۴ مورد) ✓ آماده
طرح‌های هوش مصنوعی (۲۱ طرح) ✓ آماده
اکستنشن PDO ✓ آماده
اکستنشن mbstring ✓ آماده
php_intl (نمایش تاریخ شمسی) ✓ آماده
حالت HTTPS (برای نصب PWA روی iOS) ✓ آماده
پوشه data قابل نوشتن ✓ آماده

۱) اجرای سریع (بدون دیتابیس)

اگر MySQL در دسترس نباشد، برنامه به‌صورت خودکار SQLite را در data/golara.sqlite می‌سازد و داده‌های اولیه را وارد می‌کند.

php -S 0.0.0.0:8000
# سپس مرورگر: http://localhost:8000

۲) نصب روی هاست با phpMyAdmin

همه‌ی فایل‌ها را در پوشه‌ی public_html آپلود کنید.
در phpMyAdmin یک دیتابیس با کولیشن utf8mb4_unicode_ci بسازید.
فایل _app/schema.mysql.sql را از تب Import ایمپورت کنید.
مقادیر db.name، db.user و db.pass را در config.php بگذارید و driver را روی mysql تنظیم کنید.
داده‌های اولیه (۸۶ گل، ۳۳ روبان، ۲۶ کارت، ۱۴ مناسبت و ۲۱ طرح AI) به‌صورت خودکار در اولین اجرا وارد می‌شوند.

۳) فعال‌سازی پیامک و پرداخت واقعی

// config.php 'sms' => ['provider' => 'kavenegar', 'api_key' => 'کلید-کاوه‌نگار', 'sender' => '10004346'], 'payment' => ['driver' => 'zarinpal', 'merchant_id' => 'کد-مرچنت', 'sandbox' => false], 'demo_mode' => false

در حالت پیش‌فرض guest_mode = true است و کاربر بدون ورود وارد سایت می‌شود. برای فعال‌کردن ورود با موبایل، در config.php مقدار guest_mode را false کنید تا کد ورود ارسال/نمایش داده شود.

۴) نصب روی گوشی (PWA)

اندروید — Chrome
  1. سایت را در Chrome باز کن.
  2. از منو، «افزودن به صفحه اصلی» یا دکمه‌ی نصب را بزن.
  3. آیکون گل‌آرا روی صفحه‌ی خانه می‌آید و تمام‌صفحه باز می‌شود.
آیفون — Safari
  1. سایت را در Safari باز کن (نه مرورگر دیگر).
  2. دکمه‌ی اشتراک‌گذاری را بزن.
  3. «Add to Home Screen» را انتخاب کن.
✦ برای نصب روی iOS، سایت باید روی HTTPS باشد. اگر هنوز دامنه نداری، از پیش‌نمایش امن میزبان استفاده کن.

۵) ساختار کاتالوگ (برای مدیریت با phpMyAdmin)

flowers ← گل‌ها (رنگ، قیمت، دسته، فرم، معنی، موجودی، active) ribbons ← روبان‌ها (طیف رنگ، جنس، قیمت) cards ← کارت‌ها (تولد، تسلیت، عاشقانه، نوروز، …) occasions ← مناسبت‌ها (پالت رنگی و متن معرفی) ai_bouquets ← طرح‌های آماده هوش مصنوعی (ترکیب گل + روبان + کارت) orders ← سفارش‌ها و کد رهگیری settings ← حداقل شاخه، هزینه بسته‌بندی و ارسال
تست استودیو پنل مدیریت