# نکات پیاده‌سازی — تسک ۰۶: ماژول کلینیک ## لیست دکترهای کلینیک endpoint `GET /api/v1/clinic/doctor-list/{uuid}` لیست دکترهایی که به این کلینیک تعلق دارند را برمی‌گرداند. اطلاعات دکتر شامل: - نام، تخصص، تصویر، میانگین امتیاز ## آپلود دو نوع تصویر کلینیک دو تصویر دارد: - `image`: تصویر اصلی/배너 کلینیک (حداکثر ۵MB) - `logo`: لوگوی کلینیک (حداکثر ۲MB، ترجیحاً مربعی) هر دو در مسیر `public/uploads/clinics/` ذخیره می‌شوند. ## مجوزها ``` POST /api/v1/clinic → ROLE_ADMIN GET /api/v1/clinic/{uuid} → عمومی PATCH /api/v1/clinic/{uuid} → owner یا ROLE_ADMIN GET /api/v1/clinics → عمومی GET clinic/doctor-list → عمومی POST clinic/image → owner یا ROLE_ADMIN POST clinic/logo → owner یا ROLE_ADMIN ```