رفتن به محتوای اصلی
بامبو وب

نوبت‌یار — سامانه‌ی نوبت‌دهی آنلاین برای مطب، کلینیک و سالن

سامانه‌ی نوبت‌دهی آنلاین چندکسب‌وکاره برای مطب، کلینیک و سالن؛ رزرو از سایت، بات بله و مینی‌اپ بله، با پرداخت آنلاین، یادآور خودکار و پنل مدیریت کامل.

درباره‌ی این پروژه

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

نیاز و چالش پیش از پروژه

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

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

راه‌حل، ساخت یک موتور رزرو اتمیک بود که تضمین می‌کند دو نفر هرگز یک بازه‌ی زمانی را هم‌زمان رزرو نکنند، و سه راه ورودی برای مراجعان فراهم شد:

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

هر کسب‌وکار (مطب یا سالن) در پنل خودش تقویم، کارکنان، سرویس‌ها و ساعات کاری چندشیفته‌اش را مدیریت می‌کند؛ کاملاً مستقل از سایر کسب‌وکارهای روی همان سامانه.

پنل بیمار / مشتری

مراجع می‌تواند پزشک یا سالن موردنظر را جست‌وجو کند، نوبت رزرو کند، در صورت نیاز نوبتش را جابه‌جا یا لغو کند، بیعانه پرداخت کند، و در روزهای شلوغ وارد لیست انتظار شود. بعد از هر نوبت هم می‌تواند امتیاز و نظر ثبت کند. تاریخچه‌ی کامل نوبت‌ها و پرداخت‌های قبلی هم در همان حساب کاربری قابل مشاهده است.

پنل پزشک / منشی

این پنل، اتاق فرمان روزانه‌ی مطب یا سالن است: تقویم و لیست نوبت‌ها، تعریف ساعات کاری چندشیفته و تعطیلات، مدیریت لیست بیماران، رسیدگی به لیست انتظار و نظرات، گزارش عملکرد، مدیریت منشی‌ها، و وضعیت اشتراک سامانه — همه از یک‌جا.

پنل ادمین سامانه

ادمین کل سامانه از این پنل تمام کسب‌وکارهای فعال، کاربران، پرداخت‌ها، کدهای تخفیف، پیام‌های همگانی و نظرات را مدیریت می‌کند، گزارش فعالیت‌ها را می‌بیند، و در صورت نیاز می‌تواند به‌جای مالک یک کسب‌وکار وارد پنلش شود — مثلاً برای پشتیبانی سریع.

پرداخت، یادآور و اعتماد

پرداخت بیعانه و اشتراک از طریق درگاه زرین‌پال انجام می‌شود. سامانه به‌صورت خودکار پیش از هر نوبت یادآور پیامکی می‌فرستد، و در روزهای پر، از مراجعان درخواست امتیاز و نظر می‌کند. برای اعتماد کاربران، نماد اعتماد الکترونیکی (ای‌نماد) و اطلاعات حقوقی کسب‌وکار در فوتر سایت و فاکتورها نمایش داده می‌شود. یک بررسی خودکار داخلی (`app:doctor`) هم پیش از فعال‌سازی هر نصب، سلامت اتصال دیتابیس، پیامک، درگاه پرداخت، بله، کرون و پشتیبان‌گیری را چک می‌کند تا سامانه بدون نقص در اختیار کاربران قرار بگیرد.

تکنولوژی‌های استفاده‌شده

  • Laravel 12 — فریم‌ورک اصلی سمت سرور
  • Livewire 4 — برای صفحات پنل مدیریت و سایت، بدون رفرش کامل
  • Vue 3 — برای اپ رزرو مشترک بین سایت و مینی‌اپ بله
  • Tailwind CSS 4 — طراحی رابط کاربری
  • MySQL 8 — پایگاه‌داده‌ی اصلی
  • API بله — بات رزرو و مینی‌اپ داخل پیام‌رسان بله
  • زرین‌پال — درگاه پرداخت آنلاین بیعانه و اشتراک
  • کاوه‌نگار — ارسال پیامک ورود و یادآور نوبت
  • تقویم جلالی (کتابخانه‌ی morilog/jalali) — نمایش تمام تاریخ‌ها به‌صورت شمسی

جمع‌بندی و نتیجه

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

سایر نمونه‌کارها

صفحه‌ی اول وب‌سایت دکتر عزت شبانی خدماتی

وب‌سایت دکتر عزت شبانی — متخصص زنان، زایمان و نازایی

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

Laravel 13 Filament 5 Livewire 4 Alpine.js +6
مشاهده پروژه
کافه‌کُد خدماتی

کافه‌کُد — لندینگ‌پیج و سیستم رزرو برای فضای کار اشتراکیِ برنامه‌نویسان

یک لندینگ‌پیج تک‌صفحه‌ای که به سایتی چهارصفحه‌ای با موتور رزرو تبدیل شد. بدون فریم‌ورک، بدون بک‌اند، بدون مرحله‌ی بیلد — و با این حال کل صفحه‌ی اصلی فقط در ۵ درخواست و ۶۲ کیلوبایت بارگذاری می‌شود.

HTML5 CSS3 Vanilla JS (ES6) Open Graph
مشاهده پروژه
فروشگاه ساعت مهدیار فروشگاهی

گالری ساعت مهدیار — فروشگاه اینترنتی ساعت

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

laravel 12 livewire 3 MySql ZarinPal +3
مشاهده پروژه