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











