هدف طراحی یک اپلیکیشن نسبتا ساده است که چند تا صفحه داره: صفحه ورود به برنامه، صفحه اصلی، صفحه تنظیمات، و صفحه انتخاب. داخل صفحه انتخاب، یک تعدادی گروه هست که کاربر روی هر گروه کلیک کنه، یه لیست باز میشه. هر گروه لیستی داره که اون لیست شامل یک متن و یک عکس کوچک (آیکون) هست. کاربر تعدادی از اون موارد هر لیست رو انتخاب میکنه. امکان تغییر رنگ هر آیتم انتخابی هم وجود داره (رنگ هر آیتم توی هر لیست کنارش هست که میشه تغییرش داد). صفحه های انتخاب و تنظیمات، از منو قابل دسترسی هستن ولی کاربر تقریبا همیشه فقط با صفحه اصلی کار داره. صفحه اصلی هم کاربر چیزی وارد نمیکنه و فقط چند تا ترکیب اتفاقی از گروه هایی که قبلن اشاره شد رو تو صفحه اصلی بصورت متن و عکس نشون میده. سه ترکیب نمایش داده میشه که با swipe کردن به چپ و راست نمایش داده میشن. زبان: Kotlin رابط کاربری: Jetpack Compose زبان اپلیکیشن: فارسی و انگلیسی (قابل تنظیم از صفحه تنظیمات) موراد تحویلی: کد کامل و قابل اجرای برنامه، فایل apk، توضیحات نوشتاری یا صوتی درباره ساختار پروژه و نکات مهم
کد پروژه دارای توضیحات در داخلش باشد و همچنین error handling در برنامه رعایت شده باشد. اپلیکیشن نیاز به اتصال به اینترنت داره.
