Skip to content

Repository files navigation

MedQueue

سیستم نوبت‌دهی آنلاین پزشکان
پروژه‌ای برای مدیریت و رزرو نوبت‌های ویزیت پزشکان توسط بیماران به صورت آنلاین.

Features

  • 👩‍⚕️ مدیریت پزشکان توسط ادمین‌ها (افزودن پزشک، تخصص و زمان‌های آزاد)
  • 🔍 جستجوی پزشک بر اساس نام یا تخصص
  • 📅 رزرو نوبت از بین زمان‌های آزاد پزشک
  • 💳 پرداخت هزینه ویزیت از طریق کیف پول
  • 📧 ارسال تاییدیه رزرو از طریق ایمیل
  • ⭐ امکان نظردهی و امتیازدهی به پزشکان
  • 🔑 احراز هویت با سیستم Django Auth و OTP
  • 🔐 ورود با حساب گوگل (OAuth2)
  • 🐳 پشتیبانی از docker
  • ⚙️ تنظیمات محیطی با .env

مراحل راه‌اندازی

کلون کردن پروژه

  git clone https://github.com/Alikhoshakhlagh/MedQueue.git
  cd MedQueue

ایجاد و فعال‌سازی virtualenv

  python -m venv venv
  source venv/bin/activate   

نصب وابستگی‌ها

  pip install -r requirements.txt  

اجرا

برای اجرای این پروژه

فایل env.

  cp .env.example .env  

ساخت ایمیج‌ها و اجرای کانتینرها

  docker-compose up --build 

Authors

About

Online doctor appointment system

Resources

Stars

2 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages