یک وباپلیکیشن واقعی و قابل نصب روی اندروید برای «طراحی برق ساختمان» بساز که تمرکز آن طراحی کامل نقشه و مدارهای برق باشد. اپ باید کاملاً روی دستگاه کار کند و پروژهها، طبقات، تجهیزات، مدارها و تنظیمات را در حافظه محلی دستگاه ذخیره کند تا بعد از بستن و بازکردن دوباره باقی بمانند؛ نیاز به حساب کاربری، سرور، اشتراکگذاری آنلاین یا API ندارد. فرضهای محصول: کاربران اصلی مهندسان برق، تکنسینها و دانشجویان هستند؛ نسخه اول برای ساختمانهای مسکونی و اداری کوچک تا متوسط مناسب است؛ محتوای اولیه شامل نمادهای استاندارد رایج برق ساختمان، بارهای متداول و مقادیر پیشفرض قابل ویرایش باشد. کاربر بتواند واحدها و ضرایب را تغییر دهد و نتایج صرفاً بهعنوان ابزار طراحی و برآورد نشان داده شوند، نه تأییدیه اجرایی یا جایگزین مقررات محلی. صفحهها و قابلیتها: ۱) داشبورد: فهرست پروژههای ذخیرهشده با نام، آدرس یا توضیح، تاریخ آخرین ویرایش و وضعیت؛ ساخت، ویرایش، کپی و حذف پروژه. ۲) ساخت پروژه: نام پروژه، نوع ساختمان، تعداد طبقات، ولتاژ تکفاز یا سهفاز، ضریب توان و توضیحات. امکان افزودن و ویرایش طبقات و نامگذاری آنها. ۳) محیط ترسیم پلان: بوم تعاملی برای ایجاد پلان ساده با شبکه، خطها و فضاها؛ افزودن، جابهجایی، چرخاندن، حذف و ویرایش نمادهای پریز، کلید، چراغ، جعبه تقسیم، تابلو، کنتور، فن، کولر، پمپ و تجهیزات متداول. امکان زوم، جابهجایی بوم، انتخاب چندتایی و نمایش راهنمای نمادها. لازم نیست فایل CAD خارجی وارد شود؛ یک ترسیم داخلی ساده اما کاربردی بساز. ۴) مدارها و تابلوها: ساخت مدار روشنایی، پریز، کولر، موتور و مدار سفارشی؛ اختصاص تجهیزات به مدار؛ تعیین نام مدار، نوع بار، توان یا جریان، طول تقریبی مسیر، تکفاز یا سهفاز، تابلو و وضعیت. نمایش ارتباط تجهیزات با خطوط مدار روی پلان. ۵) محاسبات: محاسبه توان کل، جریان تقریبی، بار همزمان و جمع بار هر تابلو و پروژه؛ پیشنهاد اولیه سطح مقطع کابل، جریان نامی کلید حفاظتی و افت ولتاژ با فرضهای قابل مشاهده و قابل ویرایش. هشدار برای اضافهبار، جریان یا طول غیرمنطقی و مدار بدون حفاظت. فرمولها و فرضیات در یک پنل توضیح داده شوند. ۶) گزارشها: جدول مدارها، فهرست تجهیزات، بار هر طبقه و تابلو، خلاصه محاسبات، لیست هشدارها و نمای چاپی نقشه هر طبقه. امکان خروجی گرفتن از گزارش بهصورت چاپ مرورگر یا فایل متنی/CSV در حد امکانات دستگاه. ۷) کتابخانه نمادها و تنظیمات: مدیریت نمادهای فعال، واحدها، ضرایب محاسبات، رنگ مدارها، قالب نامگذاری و پشتیبانگیری/بازیابی داده با JSON از حافظه محلی. ظاهر: حرفهای، تمیز و فنی، با پسزمینه روشن، سرمهای و نارنجی بهعنوان رنگ تأکیدی، کارتهای واضح، نوار ابزار مناسب برای موبایل و حالت بوم با کنتراست بالا. در دسکتاپ محیط ترسیم دو یا سهستونه باشد و در موبایل به پنلهای تاشو و نوار ابزار پایین تبدیل شود. خطاها و هشدارها با رنگ و متن واضح نمایش داده شوند. همه متنها و رابط کاربری فارسی و راستبهچپ باشند. الزامات فنی و واکنشگرایی: چیدمان responsive و موبایلاول باشد؛ از عرض ۳۶۰ پیکسل تا عرض کامل دسکتاپ بدون بههمریختگی و بدون اسکرول افقی کار کند؛ از عرض ثابت پیکسلی و ارتفاع ثابت برای بخشهای متنی استفاده نشود و چیدمان کشسان با flex یا grid، درصد و واحدهای نسبی باشد؛ دکمهها و عناصر قابل لمس حداقل ۴۴×۴۴ پیکسل و با فاصله کافی باشند؛ هیچ قابلیتی فقط با hover در دسترس نباشد؛ safe-area inset برای ناچ و نوار پایین رعایت شود؛ meta viewport استاندارد داشته باشد؛ در عرض بزرگ فضای اضافه با ستونبندی و محدودکردن عرض متن مدیریت شود، نه کشآمدن یک ستون. دادهها بین بازدیدها باقی بمانند و تجربه کار با لمس و ماوس هر دو مناسب باشد. از داده یا تصویر و API خارجی استفاده نکن؛ نمادها را با SVG یا شکلهای داخلی بساز.











