⚠️ پیش‌نمایش ایستا با داده نمونه — این فایل فقط ظاهر صفحات را نشان می‌دهد (PHP اجرا نمی‌شود). برای اجرای کامل پروژه، دستورالعمل انتهای همین صفحه را ببینید.
افزودن واحد جدید

## واحدهای ساختمان (۴ واحد)

### واحد ۱۰۱

🏠 مالک ساکن

مسکونی متراژ: ۱۲۰ متر • طبقه ۱ • بلوک A

مالک: علی رضایی ساکن: علی رضایی
✏️ ویرایش 🗑 حذف

### واحد ۱۰۲

👥 مستأجر ساکن

مسکونی متراژ: ۹۵ متر • طبقه ۱ • بلوک A

مالک: علی رضایی مستأجر: محمد کریمی ساکن: محمد کریمی
✏️ ویرایش 🗑 حذف

### واحد ۱۰۳

🔒 خالی (مالک غیرساکن)

مسکونی متراژ: ۸۰ متر • طبقه ۱ • بلوک A

مالک: مریم احمدی
✏️ ویرایش 🗑 حذف

### واحد ۱-پ

❓ بدون مالک

پارکینگ متراژ: ۱۸ متر • طبقه ۰

✏️ ویرایش 🗑 حذف

### 🧩 سه سناریوی سکونت (در API با فیلد `occupancy_status`)

owner_occupied مالک ساکن است → `owner_user_id=X` + `owner_resident=1` + بدون مستأجر
tenant_occupied مالک غیرساکن + مستأجر ساکن → `owner_user_id=X` + `tenant_user_id=Y`
vacant مالک دارد ولی کسی ساکن نیست → `owner_user_id=X` + `owner_resident=0`

## ساکنین و مدیران (۳ نفر)

ع

### علی رضایی

مدیر

ali@example.com

واحد ۱۰۱ — مالک ساکن واحد ۱۰۲ — مالک
مدیر
م

### محمد کریمی

m.karimi@example.com

واحد ۱۰۲ — مستأجر
مستأجر
م

### مریم احمدی

m.ahmadi@example.com

واحد ۱۰۳ — مالک
ساکن

###
ثبت واحد جدید

شماره واحد *
نوع واحد
متراژ (متر مربع)
بلوک
طبقه

👤 ساکنین و مالکیت واحد

مالک واحد
مستأجر
مالک در این واحد ساکن است (اگر مستأجر انتخاب شود، مستأجر ساکن محسوب می‌شود)
🚀 اجرای کامل پروژه (خلاصه)
۱) XAMPP (نسخه PHP 8.3) را نصب و Apache + MySQL را روشن کنید.
۲) پوشه پروژه را در `htdocs/b` کپی کنید (مثل سرور واقعی).
۳) در phpMyAdmin دیتابیس `file_b` + کاربر `file_b` بسازید (یا با `DB_DSN`/`DB_PASSWORD` محیطی مقدار دهید).
۴) `php scripts/migrator.php` را در ریشه پروژه اجرا کنید (جدول‌ها + ستون‌های ۰۲۱ و ۰۲۲).
۵) صفحه `http://localhost/b/login.php` را باز کنید، ثبت‌نام کنید و از همه بخش‌ها استفاده کنید.
جزئیات کامل در فایل README.md