اسکریپت نمافود | سفارش آنلاین غذا با پنل رستوران و پیک
نسخه 1.0.0جزئیات محصول
اسکریپت نمافود؛ سفارش آنلاین غذا برای مشتریان ایرانی
اسکریپت سفارش آنلاین غذا نمافود (NamaFood) یک برنامه مستقل PHP با رابط فارسی و راستچین است. مشتری رستوران و غذای دلخواه را پیدا میکند، اندازه و افزودنی را انتخاب میکند و سفارش را از سبد تا تحویل پیگیری میکند. پنلهای مجزای مشتری، رستوران، پیک و مدیر سایت، مراحل سفارش را به هم متصل میکنند.
ترکیب کرم، صورتی و سبز ملایم، تصاویر اختصاصی غذا و فونت فارسی، تجربهای روشن و ساده میسازد. نمافود برای سفارش غذا طراحی شده و به وردپرس یا ووکامرس وابسته نیست.
نسخه ۱.۰.۰ | PHP 8.3 یا بالاتر | SQLite | توسعهدهنده: آقای بیشهبسته دانلود شامل کد منبع، فایلهای رابط، تصاویر، راهنمای نصب فارسی و گزارش آزمون است. دادهها و گفتوگوهای داخل تصاویر نمایشیاند؛ دیتابیس محلی و کلیدهای خصوصی در بسته دانلود قرار ندارند.
امکانات اسکریپت سفارش آنلاین غذا نمافود
- جستجوی نام غذا و رستوران، دستهبندی، فیلتر و مرتبسازی
- منوی رستوران، عکس غذا، قیمت تومان، موجودی و انتخاب اندازه و افزودنی
- سبد یکرستورانی، تعداد، تخفیف، بستهبندی و هزینه ارسال
- ورود با موبایل ایران و کد یکبارمصرف، حساب و نشانیهای ذخیرهشده
- دریافت حضوری یا ارسال با پیک، زمان درخواستی و توضیح سفارش
- کیف پول داخلی، پرداخت هنگام تحویل و آداپتور اتصال به زرینپال
- تاریخچه سفارش، مراحل آمادهسازی و تحویل و ثبت نظر پس از تحویل
- پنل رستوران برای منو و سفارش، پنل پیک و پنل مدیریتی سایت
- تیکت پشتیبانی، نقش کاربران، کوپن و تنظیمات برند
۱۵ تصویر واقعی از مسیر سفارش و مدیریت نمافود
تصاویر دسکتاپ زیر، مانند معرفی نماگیم، به ترتیب تجربه مشتری و سپس مدیریت رستوران، پیک و سایت چیده شدهاند. هر تصویر عنوان و توضیح فارسی دارد.
۱. صفحه اصلی نمافود

رابط نمافود فارسی و راستچین است. مشتری از صفحه اصلی به جستجوی غذا، دستهبندیها و رستورانهای شهر دسترسی دارد. تصاویر این معرفی از اجرای واقعی نسخه محلی گرفته شدهاند؛ دادههای رستوران و سفارش آزمایشی هستند.
۲. جستجو و انتخاب رستوران

اسکریپت سفارش آنلاین غذا، نام رستوران و غذاهای داخل منو را جستجو میکند. گزینههای رستوران باز، تخفیفدار و ارسال رایگان و مرتبسازی بر اساس زمان، هزینه و امتیاز در فهرست وجود دارند. پوشش ارسال در نسخه فعلی بر اساس شهر است.
۳. منوی رستوران و انتخاب غذا

هر رستوران منوی خود را با دسته، عکس، توضیح، قیمت و موجودی مدیریت میکند. مشتری غذا را از همین صفحه انتخاب میکند و جمع سفارش در سبد همان رستوران نمایش داده میشود. باز و بسته بودن دستی است؛ ساعت نوشتهشده صرفاً برای اطلاع مشتری نمایش داده میشود.
۴. اندازه غذا و افزودنیها

برای غذای دارای گزینه، مشتری اندازه و افزودنی را انتخاب میکند. هزینه اندازه بزرگ، سس و نوشیدنی از پنل منو قابل تغییر است. قیمت و موجودی در سرور دوباره بررسی میشوند؛ گزینههای این نسخه به همین گروههای اندازه و افزودنی محدود هستند.
۵. ورود با شماره موبایل ایران

اسکریپت سفارش آنلاین غذا از شماره موبایل ایران، کد یکبارمصرف و تکمیل نام برای حساب جدید استفاده میکند. ایمیل اختیاری است. کدها محدودیت زمان و تعداد تلاش دارند. اتصال SMS.ir به کلید و قالب CODE اختصاصی نیاز دارد؛ در تصاویر محلی پیامک واقعی ارسال نمیشود.
۶. پنل مشتری و نشانیهای ذخیرهشده

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

سبد فقط غذاهای یک رستوران را میپذیرد تا تحویل و محاسبه مبلغ مشخص باشد. تعداد قابل تغییر است و کد تخفیف با شرایط مبلغ، سقف و اعتبار بررسی میشود. در این تصویر جمع غذا ۳۵۰٬۰۰۰ و مبلغ نهایی با تخفیف، بستهبندی و ارسال ۳۳۴٬۵۰۰ تومان است.
۸. تکمیل سفارش و روش دریافت

مشتری نشانی، دریافت حضوری یا ارسال با پیک و زمان درخواستی را انتخاب میکند. تحویل حضوری هزینه ارسال را حذف میکند. پرداخت هنگام تحویل و کیف پول وجود دارند و آداپتور زرینپال در بسته است. درگاه واقعی به مرچنت و تست روی هاست نیاز دارد؛ زمان انتخابی موتور ظرفیتبندی ندارد.
۹. تاریخچه و وضعیت سفارش

صفحه سفارش وضعیت ثبتشده توسط رستوران و پیک را هر ۱۵ ثانیه دریافت میکند. جزئیات غذا، مبلغ و رخدادهای سفارش در همین صفحه قرار دارند. تصویر مسیر، نمایش تزئینی است و رهگیری مکانی زنده ندارد. پس از تحویل، خریدار همان سفارش میتواند یک نظر ثبت کند.
۱۰. تیکت و گفتوگوی پشتیبانی

درخواست پشتیبانی داخل حساب مشتری ثبت میشود و پاسخ نقش مجاز در همان گفتوگو دیده میشود. درخواست میتواند به سفارش مربوط باشد. گفتوگوی نمایشدادهشده فقط برای بررسی عملکرد نرمافزار ساخته شده است و تجربه مشتری واقعی را نشان نمیدهد.
۱۱. پنل رستوران و سفارشها

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

رستوران غذا را با نام، دسته، عکس، توضیح، قیمت و موجودی ویرایش میکند. JPG، PNG و WebP بارگذاری میشوند و سرور تصویر را به WebP بازکدگذاری میکند. فعال بودن غذا و هزینه اندازه بزرگ، سس و نوشیدنی نیز قابل تنظیماند.
۱۳. پنل پیک و تحویل سفارش

پیک سفارش آماده را دریافت میکند و مراحل خروج و تحویل را ثبت میکند. جزئیات خصوصی سفارش پس از تخصیص در دسترس پیک قرار میگیرند. این نسخه پنل وب پیک دارد؛ اپلیکیشن بومی، GPS، مسیریابی و تخصیص خودکار محدودهای ارائه نمیشوند.
۱۴. پنل مدیر و رستورانها

مدیر سایت رستورانها، نقش کاربران، سفارشها، کوپنها و تیکتها را مدیریت میکند. نصب محلی کاتالوگ فرضی برای بررسی دارد؛ نصب production فقط حساب مدیر اولیه را ایجاد میکند. راهنمای نصب فارسی توضیح میدهد چگونه دادهها و تنظیمات واقعی را وارد کنید.
۱۵. تنظیمات برند، پیامک و تخفیف

نام برند، شماره پشتیبانی، هزینه بستهبندی و روش پیشفرض پرداخت از پنل تنظیم میشوند. کلید SMS.ir و مرچنت زرینپال در فایل محیطی خصوصی نگهداری میشوند. کوپن با حداقل مبلغ، سقف، تاریخ و محدودیت استفاده تعریف میشود. اتصال سرویسها و تنظیمات سرور پیش از بهرهبرداری واقعی باید بررسی شوند.
نصب و راهاندازی اسکریپت نمافود
- هاست PHP 8.3 یا بالاتر با افزونههای PDO SQLite، mbstring، cURL و GD و امکان اجرای دستور PHP آماده کنید.
- فایلها را خارج از ریشه عمومی هاست قرار دهید و ریشه وبسایت را دقیقاً روی پوشه
public/تنظیم کنید. HTTPS باید فعال باشد. - فایل
.env.exampleرا به.envکپی کنید؛ محیط production، آدرس سایت و شماره مدیر را وارد کنید. - دستورهای
php bin.php checkوphp bin.php installرا اجرا کنید. نصب production فقط مدیر اولیه و تنظیمات را ایجاد میکند. - رستورانها، کاربران و نقشها، منو، قیمت، عکس و قوانین واقعی کسبوکار را وارد کنید. راهنمای کامل فارسی همراه بسته قرار دارد.
محدوده نسخه ۱.۰.۰ و اتصال سرویسها
پیامک به کلید و قالب تأییدشده SMS.ir و پرداخت آنلاین به مرچنت زرینپال نیاز دارد. آداپتورها در کد هستند؛ ارسال پیامک و تراکنش بانکی واقعی هنوز با حساب عملیاتی بررسی نشدهاند. پیش از استفاده تجاری، اتصال، خطا و callback را روی هاست خود آزمایش کنید.
پوشش ارسال فعلی بر اساس شهر است. نقشه نشانی، محدوده جغرافیایی، GPS زنده پیک، مسیریابی و تخصیص خودکار پیک ارائه نمیشوند. ساعت کاری صرفاً نمایش داده میشود و باز یا بسته بودن رستوران دستی است. زمان انتخابی مشتری درخواست زمان است و ظرفیتبندی خودکار ندارد.
این بسته پنل وب دارد. اپلیکیشن بومی، سفارش سوپرمارکتی، تسویه و کمیسیون رستوران، استرداد مستقیم بانکی و شارژ آنلاین کیف پول در این نسخه پیادهسازی نشدهاند. برای چند سرور یا حجم بالای سفارش، بررسی بار و توسعه پایگاه داده لازم است.
پرسشهای متداول درباره اسکریپت سفارش آنلاین غذا
آیا نمافود قالب وردپرس است؟
خیر. نمافود برنامه مستقل PHP و SQLite است و بدون وردپرس و ووکامرس نصب میشود. Composer یا Node.js برای اجرای برنامه لازم نیست.
آیا میتوان عکس، قیمت و موجودی غذا را تغییر داد؟
بله. پنل منو برای ویرایش نام، دسته، عکس، قیمت، موجودی و هزینه گزینههای اندازه و افزودنی در نظر گرفته شده است.
آیا مشتری میتواند از چند رستوران همزمان سفارش دهد؟
سبد این نسخه یکرستورانی است. برای سفارش از رستوران دیگر، سبد قبلی باید خالی شود.
آیا تصاویر معرفی، محیط واقعی نرمافزار را نشان میدهند؟
بله. نماهای رابط از اجرای محلی گرفته شدهاند و در قاب معرفی قرار دارند. رستورانها، سفارش و گفتوگوهای داخل تصاویر آزمایشی هستند.
برای دیدن محصولات مرتبط، اسکریپتهای آماده کد نما را ببینید.
پیش از خرید بدانید
- فایل کامل محصول و راهنمای نصب فارسی در بسته قرار دارد.
- لایسنس پایه برای یک دامنهی اصلی و یک دامنهی آزمایشی است.
- یک سال بهروزرسانی و پشتیبانی تیکتی همراه خرید فعال میشود.
- نسخهی 1.0.0 آخرین نسخهی بررسیشده در کد نما است.
- حداقل PHP نسخهی ۷٫۴ — پیشنهاد ما ۸٫۱ یا بالاتر
- MySQL نسخهی ۵٫۷ به بالا یا MariaDB ۱۰٫۳
- حافظهی PHP دستکم ۲۵۶ مگابایت
- ماژول GD یا ImageMagick برای ساخت تصویر بندانگشتی
نظر و امتیاز کاربران
۰ نظر امتیازدارراهنمای نصب و راهاندازی
راهنمای نصب نمافود ۱.۰.۰
نمافود یک برنامه مستقل PHP است؛ فایل ZIP را از بخش پوسته یا افزونه وردپرس نصب نکنید.
- PHP 8.3 یا بالاتر و افزونههای PDO SQLite، mbstring، cURL و GD را بررسی کنید.
- بسته را باز کنید؛ فایلها خارج از ریشه عمومی و DocumentRoot روی پوشه public باشد.
- از .env.example یک .env بسازید؛ APP_ENV=production، APP_URL و ADMIN_PHONE را برای سایت خود تنظیم کنید. کلیدها را خصوصی نگه دارید.
- php bin.php check و سپس php bin.php install را اجرا کنید.
- SMS_IR_KEY و SMS_IR_TEMPLATE را برای قالب CODE حساب خود تنظیم کنید. مرچنت زرینپال و callback را ابتدا در sandbox بررسی کنید.
- مدیر با موبایل خود وارد میشود؛ نقش رستوران و پیک، رستورانها و منو را از پنل بسازید.
- HTTPS، دسترسی storage و public/uploads، قوانین، اطلاعات پشتیبانی، پشتیبانگیری و اجرای maintenance را مطابق راهنمای فارسی تنظیم کنید.
فایل docs/INSTALL-fa.md همراه بسته، تنظیمات Apache/Nginx، پیامک، درگاه و نگهداری را توضیح میدهد. دیتابیس نمایشی را به سرور اصلی منتقل نکنید. پیامک و تراکنش واقعی و تنظیمات وبسرور باید روی هاست هدف تست شوند.
- راهنمای نصب فارسی داخل بستهی دانلود است.
- تصویرهای محیط محصول را در گالری بالای صفحه ببینید.
- اگر هنگام راهاندازی به راهنمایی نیاز داشتید، از تب پشتیبانی تیکت بفرستید.
- ۷ روز ضمانت بازگشت وجه
- یک سال پشتیبانی تخصصی و رایگان
- میانگین پاسخ تیکت: همان روز
- کیفیت پشتیبانی: A+
پس از خرید، تیکت را از پیشخوان خودتان بفرستید تا نسخهی محصول کنار گفتگو باشد.
ارسال تیکت
تجربه شما از این محصول