برونسپاری
آموزش آنلاین
کسب درآمد
×
افزایش شانس استخدام
خانه پروژه ها برنامه نویسی پروژه های ساخت اپلیکیشن طراحی و پیاده‌سازی پیام‌رسان اندروید کامل با امنیت بالا

طراحی و پیاده‌سازی پیام‌رسان اندروید کامل با امنیت بالا

۲ ساعت پیش
بودجه
از
۱,۸۰۰,۰۰۰ تومان
تا
۲,۸۰۰,۰۰۰ تومان
زمان پیشنهادی
۲ روز
(۵)
اصفهان
کارلنسر
وضعیت
منتشر شده
ثبت پیشنهاد روی پروژه
ثبت پروژه مشابه
کارلنسر
توضیح کلی پروژه نیاز به طراحی و پیاده‌سازی یک اپلیکیشن پیام‌رسان اندروید کامل، پایدار و امن داریم که در نسخه‌ی اولیه (MVP) نیز کاملاً قابل استفاده واقعی باشد. تمرکز اصلی پروژه روی امنیت، حریم خصوصی، ساختار تمیز و هزینه منطقی است. در این فاز فقط نسخه اندروید مورد نیاز است و توسعه نسخه وب در فازهای بعدی انجام خواهد شد. امکانات کامل مورد نیاز (فاز اول – اندروید) ثبت‌نام و ورود امن (Authentication) 1️⃣ثبت‌نام و ورود فقط با شماره موبایل ارسال و تایید کد یک‌بارمصرف (OTP) جلوگیری از درخواست‌های بیش‌ازحد OTP انقضای کد تایید مدیریت توکن ورود امن عدم استفاده از پسورد (OTP-based Login) 2️⃣ مدیریت نشست‌ها (Active Sessions) نمایش لیست نشست‌ها و دستگاه‌های فعال نمایش زمان و دستگاه آخرین ورود امکان خروج از سایر نشست‌ها افزایش امنیت حساب کاربری 3️⃣ پروفایل کاربری (My Profile) هر کاربر دارای پروفایل کامل باشد: عکس پروفایل نام نمایشی username (منحصربه‌فرد) شماره موبایل (نمایش فقط برای خود کاربر) About / Bio آخرین بازدید (Last Seen) امکان ویرایش اطلاعات پروفایل 4️⃣ مخاطبین (Contacts) دسترسی به مخاطبین گوشی با اجازه کاربر نمایش کاربران عضو پیام‌رسان جستجو در مخاطبین شروع چت مستقیم از مخاطبین 5️⃣ چت خصوصی و پیام‌رسانی ارسال و دریافت پیام Real-time وضعیت پیام‌ها: ارسال شد دریافت شد دیده شد تایپینگ (در حد MVP) حذف پیام برای خود کاربر 6️⃣ ارسال فایل و رسانه ارسال عکس ارسال ویدیو پیش‌نمایش فایل‌ها دانلود امن محدودیت حجم فایل 7️⃣ تماس تصویری تماس تصویری 1 به 1 کیفیت پایدار استفاده از WebRTC یا راهکار استاندارد مشابه 8️⃣ بلاک کاربران و Blacklist (بسیار مهم) امکان Block کردن هر کاربر جلوگیری کامل از: ارسال پیام تماس مشاهده آخرین بازدید لیست بلاک‌شده‌ها (Blacklist) امکان: مشاهده لیست کاربران بلاک‌شده خارج کردن کاربر از بلاک بلاک مجدد در هر زمان بلاک شدن باید سمت سرور اعمال شود (نه فقط UI) 9️⃣ حریم خصوصی و Last Seen نمایش آخرین بازدید تنظیمات حریم خصوصی: نمایش آخرین بازدید برای: همه فقط مخاطبین هیچ‌کس عدم نمایش Last Seen به کاربران بلاک‌شده 🔟 تنظیمات (Settings – کامل) تنظیمات حساب: تغییر نام تغییر عکس پروفایل تغییر username تنظیمات نمایش: Dark Mode / Light Mode تطبیق با تنظیمات سیستم تنظیمات حریم خصوصی: مدیریت Last Seen بلاک/آن‌بلاک کاربران مدیریت Blacklist تنظیمات اعلان‌ها (Notifications): فعال/غیرفعال اعلان پیام اعلان تماس صدای اعلان ویبره 1️⃣1️⃣ اعلان‌ها (Notifications) اعلان پیام جدید اعلان تماس ورودی پشتیبانی کامل در حالت Background استفاده از Firebase Cloud Messaging یا معادل آن 1️⃣2️⃣ امنیت و رمزنگاری (اولویت اصلی) ارتباط امن با HTTPS / TLS Token-based Authentication (JWT یا مشابه) ذخیره امن داده‌ها در موبایل (Encrypted Storage) رمزنگاری پیام‌ها قبل از ارسال/ذخیره جلوگیری از حملات رایج: Brute Force Spam Replay Attack عدم ذخیره اطلاعات حساس در لاگ‌ها توضیح شفاف سطح رمزنگاری توسط فریلنسر در صورت بالا بودن هزینه E2EE کامل، رمزنگاری امن سمت کلاینت + سرور برای MVP قابل قبول است، با معماری آماده ارتقا. 🔧 تکنولوژی پیشنهادی (برای کاهش هزینه) Flutter (ترجیحی) یا Kotlin Backend: Node.js یا Laravel Database: PostgreSQL / MySQL Real-time: WebSocket Push Notification: Firebase Video Call: WebRTC 📦 موارد تحویلی سورس کامل اپ اندروید سورس کامل بک‌اند فایل APK مستندات نصب و اجرا مستند کوتاه API کد تمیز و قابل توسعه یک پیام‌رسان اندروید کامل، امن، حرفه‌ای، قابل توسعه و با هزینه منطقی مدنظر است؛ بدون پیچیدگی غیرضروری ولی با استاندارد واقعی.
ثبت پیشنهاد روی پروژه
ثبت پروژه مشابه
پروژه را با دوستان خود به اشتراک بگذارید
کپی لینک
کارلنسر را در شبکه های اجتماعی دنبال کنید
شماره تماس ۲۸۴۲۶۴۴۳ ۰۲۱
آدرس ایمیل info@karlancer.com
پشتیبانی