Login Dialog
Athena - Chat with AI
Athena - Chat with AI
یک اپلیکیشن موبایلاول و واکنشگرا به زبان فارسی برای مدیریت کار موم بساز که صاحب کار بتواند ورود و تحویل مومها را ثبت و پیگیری کند. کاربر اصلی صاحب یا مسئول کارگاه است و همه اطلاعات فقط روی همان دستگاه ذخیره شود تا بعد از بستن و باز کردن اپ باقی بماند؛ هیچ حساب کاربری یا سرور لازم نیست. جریان اصلی: - در صفحه اصلی، فهرست رکوردها با نام کسی که موم را تحویل داده، تاریخ ورود، مبلغ، تاریخ تحویل و وضعیت دریافت پول نمایش داده شود. - دکمه واضح «ثبت مورد جدید» داشته باشد. - فرم ثبت شامل این فیلدها باشد: نام تحویلدهنده، شماره موبایل برای پیامک، تاریخ ورود با مقدار پیشفرض امروز، مبلغ، تاریخ تحویل، وضعیت دریافت پول (دریافت شده/دریافت نشده)، و یک توضیح اختیاری. - پس از ذخیره، رکورد در فهرست دیده شود و امکان ویرایش، حذف با تأیید، و مشاهده جزئیات وجود داشته باشد. - در صفحه جزئیات، اطلاعات مرتب و خوانا نمایش داده شود و دکمههای «ویرایش»، «تغییر وضعیت پرداخت» و «ارسال پیامک» وجود داشته باشد. - با زدن «ارسال پیامک»، اپ پیامک گوشی را با شماره ثبتشده و متن آماده باز کند تا کاربر قبل از ارسال آن را بررسی و تأیید کند. متن پیامک فارسی و قابل ویرایش باشد و اطلاعات مرتبط مثل نام، وضعیت موم، مبلغ، تاریخ ورود، تاریخ تحویل و وضعیت دریافت پول را خلاصه کند. اگر شمارهای ثبت نشده باشد، پیام مناسب نشان داده شود و امکان افزودن شماره فراهم باشد. اپ نباید پیامک را مخفیانه یا بدون تأیید ارسال کند. - داشبورد خلاصهای از تعداد کل موارد، موارد تحویلنشده، مبالغ دریافتشده و دریافتنشده نشان دهد. - جستوجو بر اساس نام یا شماره و فیلتر بر اساس وضعیت پرداخت و وضعیت تحویل داشته باشد. مرتبسازی بر اساس جدیدترین ورود پیشفرض باشد. - تاریخها و مبلغها در رابط فارسی و خوانا نمایش داده شوند. ورودی مبلغ فقط عددی باشد و اعتبارسنجی فرم انجام شود. ظاهر: - طراحی تمیز، حرفهای و مناسب کارگاه با رنگهای گرم عسلی/طلایی در کنار پسزمینه روشن، کارتهای خوانا، آیکونهای ساده و دکمه اصلی برجسته. - رابط کاملاً راستبهچپ و فارسی باشد؛ برای وضعیتها از برچسبهای رنگی واضح استفاده شود. - چیدمان responsive و موبایلاول باشد؛ ابتدا برای عرض کوچک طراحی شود و از عرض ۳۶۰ پیکسل تا عرض کامل دسکتاپ بدون بههمریختگی و بدون اسکرول افقی کار کند. در عرض بزرگ، محتوا در ستونهای مناسب یا با حداکثر عرض خوانا قرار بگیرد و یک ستون کشیده نشود. - از عرض ثابت پیکسلی و ارتفاع ثابت برای بخشهای متنی استفاده نشود و از flex/grid، درصد و واحدهای نسبی استفاده شود. دکمهها و عناصر قابل لمس حداقل ۴۴×۴۴ پیکسل باشند و فاصله کافی داشته باشند. هیچ قابلیتی فقط با hover در دسترس نباشد. safe-area inset برای نوارها و ناچ رعایت شود، meta viewport استاندارد وجود داشته باشد، و نوار پایین روی محتوای گوشی نیفتد. - ذخیرهسازی محلی پایدار، حالت خالی مناسب، پیامهای موفقیت و خطا، و تأیید قبل از حذف پیادهسازی شود. اپ هم بهصورت فایل نصب اندروید و هم بهصورت وباپ در مرورگر دسکتاپ قابل استفاده باشد.










