1. Home
  2. infinity_hub
  3. সেটআপ

সেটআপ

চমৎকার! আমি তোমাকে পুরো Infinity Trading Hub সিস্টেম Django দিয়ে বানিয়ে দেখাবো, যেখানে আমরা Unfold Admin ব্যবহার করব একটি প্রফেশনাল ও কাস্টমাইজড অ্যাডমিন প্যানেল তৈরি করার জন্য।


🔧 Infinity Trading Hub – Django Project Plan

আমরা এই প্রজেক্টকে নিচের মতো ধাপে ভাগ করবো:


✅ Part 1: Project Setup & Base Configuration

  • Django প্রজেক্ট তৈরি (infinity_hub)
  • App তৈরি: accounts, investment, referral, bonus, withdrawal, core
  • Unfold Admin ইনস্টল ও কনফিগার
  • Custom User Model (sponsor ফিল্ড সহ)

✅ Part 2: Investment Logic

  • Starter Packages
  • UserInvestment মডেল
  • ROITransaction মডেল
  • ROI গণনা লজিক ও সিডিউল টাস্ক

✅ Part 3: Referral & Affiliate System

  • 10 Level Tree
  • ReferralIncome মডেল
  • Sponsor Tree tracking
  • Validation & income distribution

✅ Part 4: Weekly Bonus + Rank System

  • Weekly Bonus Calculation (based on direct referral volume)
  • Rank & Gift Logic
  • Leaderboard view

✅ Part 5: Withdrawal & Admin Panel

  • Withdraw Request Model
  • Admin Approval Panel (Unfold)
  • Income charge, principal withdraw logic
  • Unfold Admin Dashboard

✅ Part 6: API + Dashboard View

  • User Dashboard (Total ROI, Referral Income, Rank)
  • API Endpoints for investment, referral, earnings

✅ Bonus

  • CRON Setup for daily ROI
  • Role-based user group (Member / Entrepreneur)
  • Signals for auto referral + signup bonus

🧪 Preview Table Structure

ModelKey Fields
Userusername, email, sponsor (FK), is_entrepreneur
InvestmentPackagename, amount, roi_percent
UserInvestmentuser, package, amount, start_date, active
ROITransactionuser, amount, date, from_investment
ReferralIncomereferrer, referred_user, level, amount
WeeklyBonususer, volume, bonus_amount, created_at
RankAchievementuser, rank, achieved_date, gift_amount
WithdrawRequestuser, amount, is_approved, approved_at, type

📂 Folder Structure

infinity_hub/
├── accounts/
│   ├── models.py  # User, Role
│   ├── admin.py   # Unfold Admin
├── investment/
│   ├── models.py  # Package, Investment, ROI
├── referral/
│   ├── models.py  # Tree, Income
├── bonus/
│   ├── models.py  # Weekly, Rank
├── withdrawal/
│   ├── models.py  # Withdraw Requests
├── core/
│   ├── models.py  # Static config
├── templates/
│   └── unfold/
├── manage.py
└── requirements.txt

এখন শুরু করছি: 🟢 Part 1: Project Initialization & Unfold Setup

তুমি কি চাও আমি এখন Part 1 এর কাজ শুরু করি?

যদি হ্যাঁ বলো, তাহলে আমি তোমাকে একদম শুরু থেকে প্রজেক্ট তৈরি, কাস্টম ইউজার, sponsor ফিল্ড, এবং Unfold অ্যাডমিন ইন্টিগ্রেশন সহ প্রথম কোড ব্লক দিচ্ছি। Ready?

Articles

How can we help?