از پارسکدرز بیشترین بهره را ببرید و رویای کاری خود را زندگی کنید.
یک ماه پیش منتشر شده
تعداد بازدید: 214
کد پروژه: 574886
شرح پروژه
طراحی و پیادهسازی یک وبسایت سرمایهگذاری (انگلیسی) با ثبتنام کاربر، داشبورد مالی، واریز/برداشت، محاسبه سود ماهانه بر اساس پلنها، سیستم معرفی (Referral) با پورسانت، و لایه ادمین کامل برای مدیریت کاربران، تراکنشها و پلنها.
اهداف کلیدی
مسیر ساده و شفاف برای ثبتنام، واریز، مشاهده سود و برداشت.
محاسبه خودکار سود بر اساس مبلغ/پلن و تقویم تسویه.
سیستم معرفی با لینک اختصاصی و پورسانت چندسطحی (حداکثر 1 سطح مگر خلافش مشخص شود).
پلن ویژه +$10,000 با نرخ سود/مزایای بالاتر (قابل تنظیم از پنل ادمین).
داشبورد مدیریتی برای کنترل کامل تنظیمات مالی، KYC، امنیت و گزارشها.
نقشها
میهمان: مشاهده صفحات عمومی، ثبتنام/ورود
کاربر: داشبورد، واریز، مشاهده موجودی/سود، برداشت، تاریخچه، دعوت دوستان
اپراتور: بررسی تیکتها و KYC
ادمین: همه چیز + تنظیمات سیستم/پلنها/نرخها/کارمزدها
ماژولها و ویژگیها
1) احراز هویت و امنیت
ثبتنام با ایمیل/موبایل + تأیید کد/لینک
ورود با رمز عبور + 2FA اختیاری
بازیابی رمز
محدودیت لاگین و محافظت ضد Brute-force
Session امن، JWT، لاگ امنیتی
2) پروفایل و KYC (اختیاری/پیشنهادی ولی توصیهشده)
تکمیل پروفایل (نام، کشور، آدرس، …)
آپلود مدارک هویتی (هش رمزنگاریشده) + وضعیت تأیید
سطحبندی حساب (Unverified/L1/L2) با سقف تراکنش
3) کیفپول و پرداخت
کیفپول داخلی با ارز پایه (USD) + نمایش معادل (مثلاً EUR/IRR)
روشهای واریز:
درگاه بانکی (محلی کشور هدف)
ارز دیجیتال (USDT/ERC20 یا TRC20) با تولید آدرس/مبلغ/شناسه و تأیید خودکار تراکنش (Webhook)
انتقال دستی: آپلود رسید + تأیید اپراتور
برداشت:
به کارت/حساب بانکی (ثبت IBAN/شماره شبا)
به کیف رمزارز (آدرس USDT)
کارمزد برداشت قابلتنظیم + حداقل/حداکثر برداشت + سقف روزانه
تاریخچه تراکنشها + فیلتر/جستجو
4) پلنهای سرمایهگذاری و منطق سود
تعریف نامحدود پلن: عنوان، حداقل/حداکثر مبلغ، نرخ سود (ماهیانه/روزانه قابلتعریف)، دوره تسویه (روزانه/هفتگی/ماهانه)، قفل بودن اصل سرمایه یا امکان برداشت زودهنگام (با جریمه).
پلن ویژه +$10,000: نرخ بهتر یا مزایای خاص (کاهش کارمزد، زودتر تسویه، بونوس معرفی)
ماشین حساب سود در صفحه پلنها (کاربر قبل از واریز شبیهسازی کند).
موتور محاسبات سود (Cron Job):
فرمول نمونه ماهانه: سود ماه = اصل سرمایه × نرخ ماهانه
یا روزشمار: سود روز = اصل × (نرخ سالانه/365) → واریز تجمیعی در روز/هفته/ماه
قابلتنظیم از پنل ادمین (نرخها، روش محاسبه، زمانبندی)
5) سیستم معرفی (Referral)
لینک اختصاصی هر کاربر: site.com/r/USERNAME
سطحها: یک سطح (پیشفرض 3% از سود یا از کارمزد/واریزی — دقیق را شما تعیین کنید)
سقف پورسانت و قوانین ضدتقلب (IP/Device/زمان عضویت)
تسویه پورسانت همزمان با تسویه سود یا دورهای
گزارش جزئی: تعداد دعوتها، وضعیت تأیید، درآمد ارجاعی
6) داشبورد کاربر
کارتهای خلاصه: موجودی کل، سرمایه فعال، سود کل، پورسانت ارجاعی
نمودار رشد سرمایه/سود (30/90 روز)
جدول پلنهای فعال + جزئیات سود و تاریخ تسویه بعدی
دکمههای سریع: واریز، سرمایهگذاری، برداشت، دعوت دوستان
اعلانها (سیستمی/مالی/امنیتی)
7) مدیریت (Admin)
مدیریت کاربران (جستجو، فریز حساب، ریست 2FA، سطحبندی KYC)
مدیریت پلنها/نرخها/کارمزدها/بونوسها
مدیریت تراکنشها (واریز/برداشت/دستی)، مغایرتگیری
گزارشها و نمودارها: جریان نقد، سود پرداختی، مانده تعهدات، عملکرد ارجاعها
تنظیمات سیستم: ارز پایه، واحدها، درگاهها، ایمیل/SMS، SEO، متاتگها
لاگ فعالیت و دسترسی نقشمحور
8) تیکتینگ و اعلانها
تیکت پشتیبانی با اولویتها و فایل پیوست
ایمیل/اساماس/نوتیفیکیشن در رویدادها (واریز موفق، تسویه سود، برداشت انجام شد، KYC رد شد، …)
9) صفحات عمومی و سئو
صفحه خانه، درباره ما، شرایط و قوانین، ریسکنامه/سلب مسئولیت، حریم خصوصی، ارتباط با ما
وبلاگ (اختیاری) + اسکیمای سئو + سرعت (Core Web Vitals)
الزامات حقوقی/کامپلاینس (پیشنهادی ولی مهم)
سلب مسئولیت ریسک: «بازارهای مالی ریسک دارند؛ هیچ سودی تضمینشده نیست؛ نرخها قابلتغییرند.»
KYC/AML متناسب با کشور هدف و حجم مبادلات
محدودیتهای سنی و کشوری (تحریمها/قوانین محلی)
ذخیرهسازی امن دادهها (رمزنگاری، حداقلسازی داده)
تجربه کاربری (جریانها)
ثبتنام → تأیید → تکمیل پروفایل → واریز → انتخاب پلن → مشاهده سود → برداشت
دعوت دوست: کپی لینک → ثبت کاربر جدید → اولین واریز/فعالسازی پلن → محاسبه پورسانت معرف
فناوری پیشنهادی
Front-end: Next.js/React + Tailwind + SSR/SEO
Back-end: Node.js (NestJS/Express) یا Laravel
DB: PostgreSQL/MySQL + Redis (Queue/Cache)
پرداخت رمز ارز: ادغام با درگاه رمزارزی (Webhook تأییدات)
پرداخت بانکی: درگاه محلی/بینالمللی (بسته به کشور)
زیرساخت: Docker، Nginx، CI/CD، S3-compatible storage برای مدارک
امنیت
HTTPS اجباری، HSTS
ذخیرهسازی رمزها با bcrypt/argon2
CSRF/CORS درست، Rate-limit، WAF
لاگ و مانیتورینگ (Sentry/ELK)
ساختار دیتابیس (خلاصه)
users(id, email, phone, password_hash, kyc_level, ref_code, referred_by, …)
wallets(user_id, currency, balance, available, locked)
deposits(id, user_id, amount, currency, method, tx_hash, status, created_at)
withdrawals(id, user_id, amount, fee, method, address/iban, status)
plans(id, name, min_amount, max_amount, rate, rate_type, payout_cycle, lock_days, …)
subscriptions(id, user_id, plan_id, principal, start_at, next_payout_at, status)
payouts(id, subscription_id, amount, period_start, period_end, paid_at)
referrals(id, referrer_id, referee_id, level, created_at)
referral_payouts(id, referrer_id, source_user_id, amount, basis, paid_at)
settings(key, value) / audit_logs / tickets
محاسبات نمونه
سود ماهانه ثابت: monthly_profit = principal × monthly_rate
روزشمار از نرخ سالانه: daily = principal × (annual_rate / 365) → جمع ماهانه
پورسانت ارجاع (یک سطح):
روی سود پرداختی: ref_bonus = user_payout × ref_rate
یا روی اولین واریز: ref_bonus = first_deposit × ref_rate
نرخها و روشها از پنل ادمین قابلتغییر باشند.
تحویلها (Deliverables)
کد تمیز مستند (Git) + راهاندازی Docker/Compose
محیطهای Dev/Staging/Prod
مستند API (Swagger) و نقشه DB
راهنمای استقرار، بکاپ و Disaster Recovery
تستهای واحد/تکاملی + گزارش پوشش
طراحی UI (Figma) + طراحی ایمیلها/نوتیفیکیشنها
فایلهای متنی حقوقی پایه (قابل ویرایش)
زمانبندی پیشنهادی (قابلمذاکره)
تحلیل و طراحی (UI/DB/APIs): 1–2 هفته
بکاند هسته + احراز هویت + کیفپول: 2–3 هفته
پلنها/موتور سود/ارجاع: 2 هفته
پرداختها (کریپتو/بانکی) + وبهوکها: 1–2 هفته
پنل ادمین + گزارشها: 2 هفته
تست/دیباگ/سختگیری امنیت/SEO: 1–2 هفته
جمع تقریبی: 8–12 هفته
معیارهای پذیرش (Acceptance)
سناریوهای اصلی بدون باگ: ثبتنام، واریز واقعی، فعالسازی پلن، تولید سود خودکار، برداشت موفق
انطباق با نرخها/دورههای قابلتنظیم
رفرال کار میکند و گزارش/تسویهاش درست است
لاگین/2FA/بازیابی رمز/محدودیتها صحیح
مستندات کامل + استقرار پایدار روی سرور هدف
هزینههای جانبی احتمالی
درگاههای پرداخت/کریپتو (کارمزد سرویس ثالث)
زیرساخت (سرور، CDN، ایمیل/SMS)
بررسی حقوقی/کامپلاینس محلی
مهارت ها و تخصص های مورد نیاز
مهلت برای انجام
35روز
وضعیت مناقصه
بسته
درباره کارفرما
عضویت دو سال پیش
نیاز به استخدام فریلنسر یا سفارش پروژه مشابه دارید؟
قادر به انجام این پروژه هستید؟
متأسفانه مهلت ارسال پیشنهاد این پروژه به پایان رسیده و پروژه بسته شده است؛ اما فرصتهای متعددی در سایت موجود میباشد.
به رایگان یک حساب کاربری بسازید
مهارتها و تخصصهای خود را ثبت کنید، رزومه و نمونهکارهای خود را نشان دهید و سوابق کاری خود را شرح دهید.
به شیوهای که دوست دارید کار کنید
برای پروژههای دلخواه در زمان دلخواه پیشنهاد قیمت خود را ثبت کنید و به فرصتهای شغلی منحصر به فرد دسترسی پیدا کنید.
با اطمینان دستمزد دریافت کنید
از زمان شروع کار تا انتهای کار به امنیت مالی شما کمک خواهیم کرد. وجه پروژه را از ابتدای کار به امانت در سایت نگه خواهیم داشت تا تضمین شودکه بعد از تحویل کار دستمزد شما پرداخت خواهد شد.
میخواهید شروع به کار کنید؟
یک حساب کاربری بسازید
بهترین مشاغل فریلنسری را پیدا کنید
رشد شغلی شما به راحتی ایجاد یک حساب کاربری رایگان و یافتن کار (پروژه) متناسب با مهارتهای شما
است.
پیدا کردن کار (پروژه)
تماشای دمو روش کار