دقیقاً چه کاری باید انجام شود؟
سلام وقت بخیر
من یک نمونه اولیه از اپلیکیشن آماده کردهام و میخواهم آن را به یک اپلیکیشن واقعی و قابل استفاده برای اندروید تبدیل کنم.
رابط کاربری اولیه آماده است و فایل دمو و تصویر طراحی صفحات را در اختیار شما قرار میدهم.
هدف این است که ظاهر نسخه نهایی تا حد امکان مطابق طراحی ارائهشده پیادهسازی شود.
امکانات موردنیاز:
• پیادهسازی رابط کاربری مطابق نمونه طراحی • استفاده از لوگو و هویت بصری اختصاصی • اتصال به Backend و API • سیستم ورود و مدیریت حساب کاربری • دریافت اطلاعات سرویسها از API • نمایش سرویس فعال، میزان مصرف و زمان باقیمانده • امکان افزودن کانفیگ و مدیریت تنظیمات اتصال • اتصال واقعی به سرویس شبکه • نمایش وضعیت اتصال و امکان اتصال/قطع اتصال • بخش سرویسهای من • بخش حساب کاربری • بخش کیف پول • بخش تنظیمات • بخش پشتیبانی • دکمه «خرید سرویسها» و انتقال کاربر به ربات تلگرام
در بخش خرید سرویس داخل اپلیکیشن نیازی به نمایش قیمت یا پکیجها نیست و فقط گزینه «خرید سرویسها» قرار میگیرد که کاربر را به ربات تلگرام منتقل میکند.
معماری پروژه باید به صورت اصولی و قابل توسعه باشد:
App → API/Backend → Server/Panel
اپلیکیشن نباید مستقیماً به پنل مدیریتی وابسته باشد تا در آینده بتوان Backend یا پنل را تغییر داد بدون اینکه نیاز به بازنویسی کامل اپلیکیشن باشد.
اطلاعاتی مانند سرویسها، وضعیت کاربر، حجم مصرفشده، حجم باقیمانده و مدت باقیمانده باید از API دریافت شوند و به صورت ثابت داخل APK قرار نگیرند.
نکات فنی:
• ارتباط API با HTTPS • عدم قرار دادن اطلاعات حساس و کلیدهای مدیریتی داخل APK • کدنویسی تمیز و قابل نگهداری • ساختار ماژولار و قابل توسعه • امکان اضافه کردن امکانات جدید در آینده • تحویل سورس کامل پروژه • تحویل APK نهایی • تحویل فایلهای لازم برای Build • ارائه مستندات مختصر برای اجرای پروژه و تغییر API
تصویر پیوستشده نمونه طراحی و ظاهر موردنظر اپلیکیشن است.
لطفاً رابط کاربری نسخه نهایی تا حد امکان مطابق همین طراحی پیادهسازی شود.
همچنین فایل دمو برای بررسی عملکرد و ساختار اولیه در اختیار شما قرار میگیرد.
تمرکز نسخه اول روی Android است.
لطفاً قبل از قبول پروژه، طراحی و توضیحات را بررسی کنید و در صورت توانایی اجرای کامل پروژه، پیشنهاد خود را ارسال کنید.