سورس کامل اپ سفارش غذای رستورانی برای Basic4Android به همراه بکاند PHP 8 آمادهی نصب روی هاستهای ایرانی.
کلاینت شامل ۱۲ ماژول است: FoodStarter (تنظیمات)، UserBox (نشست)، Wire (لایهی API با صف سریال و تلاش مجدد)، Tray (سبد هر رستوران)، Tint (تم نارنجی)، Dishes (کارت غذا/پیشرفت)، Fa (اعداد و پول فارسی)، LogoCache (کش تصویر LRU) و فعالیتهای Main (رستورانها)، MenuAct (منو+سفارش)، TrackAct (پیگیری) و JoinAct (ورود مرحلهای).
بکاند سه فایل API دارد: auth (OTP+پروفایل)، kitchen (رستوران/منو/جستوجوی غذا) و orders (هزینه بر اساس فاصلهی هاورساین، ثبت سفارش تراکنشی، تغییر وضعیت، لغو). ماشین وضعیت سفارش کامل است: received ← cooking ← on_the_way ← delivered بههمراه cancelled.
کیفیت: ۴۴ تست واحد و ۱۲ تست HTTP؛ مسیرهای خطا (رستوران بسته، زیر حداقل سفارش، غذای رستوران دیگر، لغو دیرهنگام، سبد خالی، توکن جعلی) پوشش داده شدهاند. ساختار ماژولها بدون خطا اعتبارسنجی شده است (کامپایل نهایی در IDE شما).
نصب: server را آپلود کنید، config.php بسازید، php db/install.php را اجرا کنید و FoodStarter.ApiRoot را عوض کنید. اتصال پنل پیامک با یک تابع (deliverCode) انجام میشود. ۴ رستوران و ۸ غذای نمونه از قبل در دیتابیس هست.
| دستهبندی | — |
| تاریخ انتشار | ۲۲ شهریور ۱۴۰۵ - ۰۴:۱۴ |
| تعداد بازدید | ۴ |
| تعداد فروش | ۰ |
| فرمت تحویل | فایل دانلودی (بعد از پرداخت آنی فعال میشود) |
| پشتیبانی | تیکت پشتیبانی در پنل کاربری |
ویژگیهای کلیدی
- ۱۲ ماژول Basic4Android (۱۲.۵+) با کامنت فارسی و معماری تمیز
- ورود کد یکبارمصرف (OTP) با HMAC-SHA256 و توکن ۱۴ روزه
- فهرست رستورانها با جستوجو، فیلتر باز/بسته و ۳ مرتبسازی
- منوی دستهبندیشده + افزودن سریع به سبد
- سبد خرید مخصوص هر رستوران با هشدار تغییر رستوران
- هزینهی ارسال = پایه + فاصلهی هاورساین × نرخ کیلومتر؛ رایگان بالای ۱.۵ میلیون
- کد رهگیری FDxxxxxxxx + زمان تقریبی رسیدن (ETA)
- صفحهی پیگیری با نوار پیشرفت ۴ مرحلهای و رفرش خودکار ۲۰ ثانیه
- بکاند PHP 8 با SQLite/MySQL از یک کد، کوئری ۱۰۰٪ پارامتری
- ۴۴ تست واحد + ۱۲ تست HTTP — همه سبز
هنوز نظری ثبت نشده است. اولین نفر باشید!
برای ثبت نظر وارد شوید. (ثبت نظر پس از خرید فعال میشود)