پیشنهاد اجرای داروخانه‌یاب
داروخانه‌یاب Asiabari

پیشنهاد اجرایی — آسیاباری / ناریونیک

داروخانه‌یاب محصول: پیشنهاد اجرای فاز اول (MVP)

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

قیمت فاز اول: ۵٬۰۰۰٬۰۰۰ تومان

پنجره تحویل پیشنهادی: ۱۰ تا ۱۴ روز کاری (منوط به کلید نقشه و نمونه داده).

درک مسئله

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

دامنه MVP (داخل) و خارج از دامنه

  • جستجوی محصول، فیلتر جغرافیایی، فهرست + نقشه، جزئیات داروخانه، تماس و مسیریابی
  • داشبورد مدیریت سفارشی (نه پنل خام جنگو)، CRUD محصول/داروخانه/موجودی
  • ورود اکسل با پیش‌نمایش ردیفی و تأیید قبل از ثبت
  • دوزبانه فارسی (پیش‌فرض، RTL) و انگلیسی
  • خارج از دامنه فاز اول: فروش آنلاین، درگاه پرداخت، حساب خودخدمت داروخانه، اتصال زنده ERP/انبار

پاسخ مستقیم به پرسش‌های شما

فناوری؟
مونولیت ماژولار Django، پایگاه PostgreSQL (آمادگی PostGIS)، رندر سمت سرور موبایل‌محور، آداپتر نقشه مقاوم، Docker/Gunicorn، دارایی‌های استاتیک و فونت خودمیزبان (بدون CDN خارجی / Google Fonts).
داشبورد سفارشی؟
بله — ورود امن، آمار، CRUD، ویرایشگر موجودی، و ویزارد اکسل؛ نه صفحات پیش‌فرض Django Admin برای عملیات روزمره.
ورود/به‌روزرسانی واقعی اکسل؟
بله — قالب، آپلود، نرمال‌سازی، اعتبارسنجی، پیش‌نمایش create/update/error، تأیید، ثبت اتمی و گزارش خطا. تطبیق اول با SKU و کد داروخانه؛ هرگز به‌صورت خاموش روی نام مبهم.
نقشه Map.ir و Memaps و وقتی قطع می‌شوند؟
آداپتر چندارائه‌دهنده: Map.ir (کلید محدود به دامنه) → Memaps → کاشی/نمایش همان‌مبدأ به‌عنوان تضمین نمایش. مسیریابی turn-by-turn بهترین‌تلاش است؛ آدرس، تلفن، مختصات و دست‌آف ناوبری همیشه در دسترس می‌مانند.
تجربه نقشه خصوصی (ایرانسل / روان ارتباط)؟
تجربه مرتبط در پروژه‌های خصوصی نقشه برای ایرانسل و روان ارتباط وجود دارد؛ دمو عمومی قابل‌اشتراک به‌خاطر محرمانگی مشتری ارائه نمی‌شود. در این MVP همان الگوی تاب‌آوری (چند مسیر + fallback خودمیزبان) پیاده شده است.
تحویل کامل سورس و داده؟
بله — مخزن خصوصی Ops Gitea، سورس کامل، مایگریشن، خروجی داده، مستندات استقرار، موجودی دسترسی دامنه/میزبان/پایگاه، و یادداشت راه‌اندازی ارائه‌دهنده نقشه.
پشتیبانی مستمر؟
فازهای بعدی پس از کشف جداگانه قیمت‌گذاری می‌شوند. کار مداوم با سهمیه‌ی ماهانه توافقی «وظیفه و ساعت» انجام می‌شود.

معماری و مدل داده

بازدیدکننده → UI عمومی FA/EN → جستجو/فیلتر → PostgreSQL ← داشبورد و اکسل. نقشه از طریق آداپتر به Map.ir / Memaps / fallback همان‌مبدأ.

  • Province / City / District
  • Product (SKU، نام FA/EN، نرمال‌سازی جستجو)
  • Pharmacy (کد پایدار، آدرس، مختصات، جغرافیا)
  • PharmacyProductAvailability (موجود / ناموجود / نامشخص)
  • ImportJob + AuditEvent

قیمت و زمان

۵٬۰۰۰٬۰۰۰ تومان — فاز اول ثابت

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

نقشه راه

  1. فاز ۱ (همین MVP): کشف محصول و موجودی داروخانه
  2. فاز ۲ (کشف جدا): پنل داروخانه، اعلان‌ها، کیفیت داده بالاتر
  3. فاز ۳+: اتصال انبار/ERP، رزرو، یا کانال فروش در صورت نیاز کسب‌وکار

معیار پذیرش و تحویل

  • جستجوی محصول دمو، فیلتر شهر/منطقه، نزدیک من (اختیاری)، جزئیات، نقشه، مسیریابی
  • ورود ادمین، تغییر موجودی، واردات اکسل با پیش‌نمایش
  • TLS روی pharmacylocator.asiabari.ir، /healthz، پشتیبان پایگاه
  • تحویل مخزن خصوصی + مستندات + دسترسی‌ها

تماس برای شروع: از طریق کانال توافق‌شده با آسیاباری / ناریونیک.