وایرفریمهای کامل موبایل
وضعیت
نسخه دوم لوفای — بازطراحیشده بر اساس Context واحد، نقشهای کامل، کاتالوگ امکانات و دو مسیر دریافت وجه.
۱. قرارداد طراحی
| مورد | تصمیم |
|---|---|
| پلتفرم | اپلیکیشن موبایل |
| قاب مرجع | 390 × 844 px |
| حداقل عرض | 320 px |
| جهت | RTL |
| دعوت و عضویت | داخل لیست واحدها، جزئیات واحد، تیم مدیریت یا کارکنان؛ بدون مرکز مستقل |
| پایان و جایگزینی رابطه | از جزئیات همان واحد یا ردیف کارکن |
| پرداخت پیشفرض | آنلاین |
| پرداخت جایگزین | کارتبهکارت و حساببهحساب با قبض و تأیید مدیر |
| راهاندازی | Dashboard غیرخطی با ذخیره Draft |
| فایل اجرایی | HTML وایرفریم در همین پوشه ماژول نگهداری میشود |
۲. پوشش User Flowها
| User Flow | صفحههای وایرفریم | پوشش |
|---|---|---|
OBM-UF-01 ایجاد ساختمان |
WF-01 تا WF-07 |
کامل |
OBM-UF-02 راهاندازی مرحلهای |
WF-08 |
کامل |
OBM-UF-03 واحدها و ساکنان |
WF-09 تا WF-13 |
کامل |
OBM-UF-04 تیم مدیریت |
WF-17 و WF-18 |
کامل |
OBM-UF-05 کارکنان |
WF-19 و WF-20 |
کامل |
OBM-UF-06 تنظیمات مالی |
WF-21 تا WF-23 |
کامل |
OBM-UF-06A قبض بانکی |
WF-24 تا WF-27 |
کامل |
OBM-UF-07 امکانات |
WF-28 تا WF-31 |
کامل |
OBM-UF-08 ارسال دعوت |
WF-11 و WF-14 |
کامل و Contextual |
OBM-UF-09 تصمیم Role |
WF-32 و WF-33 |
کامل |
OBM-UF-10 Resend و Cancel |
WF-14 |
کامل و Contextual |
OBM-UF-11 پایان یا جایگزینی |
WF-15 و WF-16 |
کامل و Contextual |
OBM-UF-12 تغییر Building Admin |
WF-34 و WF-35 |
کامل |
flowchart TD
ENTRY["ورود و خرید"] --> SETUP["Dashboard راهاندازی"]
SETUP --> UNITS["لیست واحدها"]
SETUP --> ROLES["تیم مدیریت و کارکنان"]
SETUP --> FINANCE["تنظیمات مالی"]
SETUP --> FACILITIES["امکانات و زیرساختها"]
UNITS --> UNIT["جزئیات واحد"]
UNIT --> PEOPLE["افراد و نقشها"]
PEOPLE --> INVITE["دعوت، Resend یا Cancel"]
PEOPLE --> REPLACE["پایان یا جایگزینی رابطه"]
FINANCE --> ONLINE["پرداخت آنلاین پیشفرض"]
FINANCE --> BANK["واریز بانکی اختیاری"]
BANK --> RECEIPT["قبض در انتظار تأیید"]
RECEIPT --> LEDGER["تأیید و کاهش مانده"]
۳. وایرفریم تعاملی
تمام نماهای لوفای بهجای دیاگرامهای متنی تکراری، از فایل HTML همین ماژول در iframe زیر نمایش داده میشوند.
اگر مرورگر یا نمایشدهنده Markdown از iframe پشتیبانی نمیکند، فایل مستقل را باز کنید:
بازکردن وایرفریم در صفحه مستقل
۴. فهرست نماهای داخل وایرفریم
| بخش | شناسهها | نماهای اصلی |
|---|---|---|
| ورود، خرید و فعالسازی | WF-01 تا WF-07 |
موبایل، OTP، مسیریابی، مشخصات ساختمان، دوره اشتراک، پرداخت و Provisioning |
| Dashboard راهاندازی | WF-08 |
پنج بخش مستقل با ذخیره Draft |
| واحدها و عضویت | WF-09 تا WF-16 |
لیست واحدها، جزئیات، افراد و نقشها، Import، دعوت، Resend، Cancel و جایگزینی |
| مدیریت و دسترسی | WF-17 تا WF-20 |
مدل مدیریت، Roleهای حاکمیتی، کارکنان و Role Template |
| تنظیمات مالی | WF-21 تا WF-27 |
پرداخت آنلاین، کارتبهکارت، حساببهحساب، قبض و بررسی مدیر |
| امکانات | WF-28 تا WF-31 |
کاتالوگ کامل، امکان رزروپذیر، زیرساخت و خلاصه فعالسازی |
| تجربه دعوتشده | WF-32 و WF-33 |
تصمیم Role و گزارش تعلق اشتباه |
| تغییر مدیر | WF-34 و WF-35 |
ثبت درخواست رسمی و وضعیت Ticket |
کاتالوگ Roleهای پوششدادهشده
| خانواده | Role یا رابطه |
|---|---|
| حاکمیتی | BUILDING_ADMIN، BUILDING_MANAGER، BOARD_CHAIR، BOARD_MEMBER |
| مالی و نظارتی | FINANCE_MANAGER، ACCOUNTANT، TREASURER، AUDITOR |
| عملیات و تأسیسات | FACILITY_MANAGER، CONCIERGE، SECURITY_GUARD، JANITOR |
| سفارشی | Role Template با بسته Permission و Scope |
| روابط واحد | مالک، مستأجر، ساکن و عضو خانواده؛ بدون Permission مدیریتی پیشفرض |
کاتالوگ امکانات پوششدادهشده
- ورزشی و تندرستی: استخر، سونا، جکوزی، باشگاه و زمین ورزشی
- گردهمایی و کار: سالن اجتماعات، چندمنظوره، جلسه و فضای کار اشتراکی
- فضای باز و خانواده: روفگاردن، حیاط، فضای بازی و باربیکیو
- پارکینگ و انبار: مهمان، دوچرخه و موتور، شارژ خودرو برقی و انباری
- خدمات مشترک: رختشویی، نمازخانه، اتاق مهمان و آشپزخانه مشترک
- زیرساخت: آسانسور، ژنراتور، UPS، پمپ، مخزن، موتورخانه و تهویه
- ایمنی و دسترسی: دوربین، کنترل تردد، آیفون و سامانه آتشنشانی
- امکان سفارشی با تعیین نوع رزروپذیر، زیرساختی یا خدماتی
۵. حالتهای الزامی هر صفحه
| الگو | صفحات |
|---|---|
| Loading و Skeleton | همه فهرستها و جزئیات |
| Empty State | واحدها، تیم مدیریت، کارکنان، امکانات و قبضها |
| Inline Validation | همه فرمها |
| Offline Draft | فرمهای چندمرحلهای |
| Stale Data | Role، قبض، دعوت و تغییر رابطه |
| Partial Failure | Import و دعوت گروهی |
| Permission Denied | Role، مالی، انتقال مالکیت و تنظیم امکانات |
| Pending | پرداخت، Provisioning، دعوت، قبض و Ticket |
| Success Receipt | پرداخت آنلاین، قبض تأییدشده و جایگزینی رابطه |
۶. قواعد تحویل به UI Design
- Action اصلی هر صفحه حداکثر یکی و حداقل ارتفاع لمس آن
44 pxاست. - Bottom Navigation بعد از فعالشدن ساختمان نمایش داده میشود، نه در خرید اولیه.
- فهرست کامل Permissionها فقط در مسیر پیشرفته نمایش داده میشود.
- Invite Badge و Action دعوت در همان ردیف شخص دیده میشوند.
- پایان یا جایگزینی رابطه همیشه از Context واحد یا کارکن آغاز میشود.
- تصویر قبض و اطلاعات بانکی فقط پس از Authorization نمایش داده میشوند.
- ثبت قبض، مانده را کم نمیکند؛ فقط تأیید و Apply موفق این اثر را دارد.
- امکان رزروپذیر و زیرساخت غیررزروی فرم و معیار فعالسازی متفاوت دارند.
- Draft، Retry، Audit و Idempotency در تمام Actionهای حساس الزامی هستند.