MLM Web Platform

Job ID: 39728712

Budget: $30 – $250 USD

Small website with mlm System Requirements

1. General Requirements

The platform should be a web-based system.

Two dashboards:

User Dashboard (for members).

Admin Dashboard (for administrator).


Responsive design (works on both mobile and desktop).

Security: safe login and user data protection.

Database: MySQL or PostgreSQL for storing users, orders, commissions, and withdrawals.



---

2. User Dashboard

1. Sign Up

Full Name

Phone Number

Full Address (for delivery)

Account created as inactive draft.

System generates a unique referral link automatically.



2. Order Pack

Button: “Order Men’s Pack – 100 USD”

Button: “Order Women’s Pack – 100 USD”

The order is sent to the Admin for processing with the delivery company.



3. Account Activation manually by admin


4. Dashboard Features

Internal balance (earnings).

Number of direct referrals (Generation 1). 20%

Number of indirect referrals (Generation 2).
10%

Total earnings.

Unique referral link.

Button to request withdrawal (minimum 100 USD).





---

3. Referral & Commission System

Generation 1 (Direct Referral): 20% → 20 USD.

Generation 2 (Indirect Referral): 10% → 10 USD.

All earnings are automatically added to the internal balance.



---

4. Withdrawals

Minimum withdrawal threshold: 100 USD.

User requests a withdrawal.

Admin verifies and approves.

User receives confirmation message.



---

5. Bonuses & Rewards

10 referrals active accounts in one month → Bonus: 50 USD.




---

6. Admin Dashboard

Activate accounts after proof of delivery.

Manage balances (increase/decrease).

Approve withdrawal requests.

Full reports (members, commissions, sales, total earnings).



---

7. Example User Flow

Kamal registers → orders Men’s Pack → receives delivery → account activated .

Kamal invites Issa → Kamal earns 20 USD.

Issa invites Youssef → issa earns 20 USD, Kamal earns 10 USD.

Kamal accumulates 100 USD → requests withdrawal → receives money.

---

Result:

User: Clear and simple process (Sign Up → Order Pack → Activation → Referrals → Earnings → Withdrawal).

Admin: Full control (Activations, Balances, Withdrawals, Reports).

Platform: Transparent, profitable, and motivational