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











