از پارسکدرز بیشترین بهره را ببرید و رویای کاری خود را زندگی کنید.
نه روز پیش منتشر شده
تعداد بازدید: 304
کد پروژه: 611195
شرح پروژه
۱. مقدمه و اهداف پروژه
هدف از این پروژه، طراحی، یک پلتفرم جامع پرداختیاری و کیف پول الکترونیک است
این سامانه باید از نظر امنیت، پایداری، سرعت و ساختار ماژولار، با استانداردهای پلتفرمهای مرجع بازار همخوانی داشته و در لایههای مختلف وبسایت، پنلهای کاربری و مدیریتی، وبسرویسها و اپلیکیشنهای موبایل (اندروید و iOS) پیادهسازی و یکپارچهسازی شود.
۲. معماری فنی و الزامات عمومی سیستم
سورسباز (Open-Source): کل ساختار پروژه باید بدون قفل، وابستگیهای پنهان یا لایسنسهای انحصاری و با معماری تمیز (Clean Architecture) توسعه داده شده و تحویل گردد.
توسعهپذیری (Scalability): دیتابیس و کدهای بکاند باید توانایی پاسخگویی به حجم بالای درخواستهای همزمان (High Concurrency) را داشته باشند.
مهاجرت امن دادهها (Migration): انتقال اطلاعات بدون کوچکترین اختلال یا از دست رفتن دادهها انجام گیرد.
تفکیک هاست دانلود (Object Storage): کلیه فایلهای آپلود شده (مدارک احراز هویت پذیرندگان، فایلهای متصل به تیکتها و خروجیهای حسابداری) باید مستقیماً روی فضای ذخیرهسازی ابری امن بارگذاری شده و دسترسی به آنها با توکنهای موقت یا لینکهای امن مدیریت شود.
۳. تشریح تفصیلی نیازمندیهای سیستم
بخش ۱: سیستم ورود، ثبتنام و احراز هویت یکپارچه
ورود دو مرحلهای (OTP): ثبتنام و ورود کاربران بر اساس شماره تلفن همراه.
اتصال دوگانه پیامکی: پیادهسازی همزمان پنلهای IPPanel و ملی پیامک به همراه سوئیچ خودکار.
مدیریت نشستهای فعال: نمایش لیست دستگاههای متصل با قابلیت خروج از دستگاههای دیگر.
قرارداد الکترونیک هوشمند: نمایش متن قرارداد پذیرندگی به صورت پاپآپ و امضای دیجیتال از طریق کد OTP.
بخش ۲: پنل اختصاصی پذیرندگان
پیشخوان جامع: نمایش نمودارهای لحظهای تراکنشها و موجودی.
مدیریت درگاهها: درخواست درگاه جدید، مدیریت API Keyها.
تنظیمات اعلانها: قابلیت اطلاعرسانی از طریق نوتیفیکیشن اپلیکیشن، ربات اختصاصی بله و پیامک.
سیستم کسر هزینه: کسر خودکار هزینه اعلانهای پیامکی از کیف پول پذیرنده.
بخش ۳: سطوح دسترسی و پنلهای مدیریتی (RBAC)
تفکیک نقشها: ایجاد دسترسیهای مجزا برای حسابدار، کارشناس پشتیبانی، سرپرست و مدیر کل.
سیستم پایش فعالیت (Audit Logs): ثبت دقیق جزئیات عملکرد ادمینها شامل آیپی، دستگاه و تغییرات اعمال شده.
بخش ۴: مدیریت درگاههای پرداخت، کارمزدها و کدهای تخفیف
تسویه هوشمند: قابلیت تنظیم بازههای زمانی تسویه و تعریف سقف مبالغ.
فرمول کارمزد داینامیک: تعیین کسر کارمزد به صورت درصدی یا ثابت با قابلیت تعریف لیست سفید (White-list).
ساختار ماژولار: استفاده از Adapter Pattern جهت اتصال سریع به درگاههای جدید بانکی.
بخش ۵: استعلامات سیستمی و احراز هویت هوشمند
KYC: اتصال به وبسرویسهای استعلام کدملی، شاهکار (تطبیق موبایل با کدملی) و صحتسنجی شماره شبا/کارت بانکی.
بخش ۶: موتور هوشمند شناسایی تقلب (Fraud Detection)
تحلیل رفتار: شناسایی تراکنشهای مشکوک و تخصیص سطح ریسک (کم، متوسط، بالا).
اقدامات خودکار: تعلیق موقت تراکنشها یا مسدودسازی حساب پذیرنده در صورت شناسایی سطح ریسک بالا.
بخش ۷: امنیت و بهینهسازی فنی
مقاومسازی: پیشگیری از حملات OWASP (مانند XSS, SQL Injection).
محدودسازی دسترسی: پیادهسازی Rate Limiting برای جلوگیری از حملات Brute Force.
بهینهسازی کارایی: استفاده از Redis برای کشینگ و بهینهسازی کوئریهای دیتابیس.
بخش ۸: مدیریت فایل و زیرساخت
ذخیرهسازی توزیعشده: نگهداری اسناد حساس خارج از وبسرور اصلی و مدیریت دسترسی از طریق توکنهای دارای انقضا.
بخش ۹: سیستم تیکتینگ و ارجاع داخلی
امکان ارجاع هوشمند بین دپارتمانها و ثبت دلیل اجباری برای تایید یا رد درخواستها.
بخش ۱۰: سیستم حسابداری و گزارشگیری
محاسبه سود خالص و ناخالص شرکت و ارائه خروجیهای اکسل ایمن با قابلیت پاکسازی خودکار (Purge) جهت امنیت دادهها.
بخش ۱۱: رابط کاربری (UI/UX) و مستندات
طراحی واکنشگرا و ارائه مستندات فنی APIها با استانداردهای Swagger/OpenAPI.
بخش ۱۲: اپلیکیشن موبایل (Android و iOS)
امکانات: شارژ کیف پول، انتقال اعتبار، پرداخت QR Code، تاریخچه تراکنشها، استفاده از Push Notification و بخش پرداخت NFC (در وضعیت رزرو).
دارای 3 فاز
فاز یک طراحی و توسعه سایت و اپلیکیشن ( شبیه به پرداخت یاری زرین پال و کیف پول دیجی پی و ...) و توضیحات قبلی
فاز دو پشتیبانی ۲ ماهه از سایت و اپلیکیشن و رفع ایرادات موجود
فاز سه پرداخت یاری از طریق nfc موبایل و توضیحات قبلی
مهارت ها و تخصص های مورد نیاز
بودجه
5,000,000 تومان تا 45,000,000 تومان
مهلت برای انجام
30روز
وضعیت مناقصه
باز (آماده دریافت پیشنهاد)
درباره کارفرما
عضویت نه روز پیش
نیاز به استخدام فریلنسر یا سفارش پروژه مشابه دارید؟
قادر به انجام این پروژه هستید؟
تا کنون 18 پیشنهاد قیمت از سمت فریلنسرها برای این پروژه ارسال شده
به رایگان یک حساب کاربری بسازید
مهارتها و تخصصهای خود را ثبت کنید، رزومه و نمونهکارهای خود را نشان دهید و سوابق کاری خود را شرح دهید.
به شیوهای که دوست دارید کار کنید
برای پروژههای دلخواه در زمان دلخواه پیشنهاد قیمت خود را ثبت کنید و به فرصتهای شغلی منحصر به فرد دسترسی پیدا کنید.
با اطمینان دستمزد دریافت کنید
از زمان شروع کار تا انتهای کار به امنیت مالی شما کمک خواهیم کرد. وجه پروژه را از ابتدای کار به امانت در سایت نگه خواهیم داشت تا تضمین شودکه بعد از تحویل کار دستمزد شما پرداخت خواهد شد.
میخواهید شروع به کار کنید؟
یک حساب کاربری بسازید
بهترین مشاغل فریلنسری را پیدا کنید
رشد شغلی شما به راحتی ایجاد یک حساب کاربری رایگان و یافتن کار (پروژه) متناسب با مهارتهای شما
است.
پیدا کردن کار (پروژه)
تماشای دمو روش کار