Platform Overview
Real-time stats for Madar مدار
User Tier Breakdown
Car Earnings — Last 7 Days
Action Required
Leaderboard Controls
Award weekly leaderboard prizes to top 3 in each category, then mark those entries as paid. Run every Monday after midnight Iraq time.
User Management
Search, filter, ban, adjust balances, and override tiers.
Filter Users
Users
| User | Tier | Balance (IQD) | Deposited (IQD) | Status | Joined | Actions | |
|---|---|---|---|---|---|---|---|
Withdrawal Requests
Review, complete, and reject withdrawal requests. Crypto only — USDT TRC20 and TRX.
Withdrawals
| ID | User | Method | Amount (IQD) | Fee (IQD) | Net (IQD) | Destination | Status | Date | Actions |
|---|---|---|---|---|---|---|---|---|---|
TRON Deposits
Self-hosted crypto gateway — USDT TRC20 and TRX deposits to the platform wallet.
Deposit Requests
| Ref | User | Coin | Assigned Amount | IQD Amount | Status | Confirmations | TXID | Created | Expires |
|---|---|---|---|---|---|---|---|---|---|
P2P Local Transfer Agents
Review agent applications, approve/reject float requests, resolve disputes, and browse all P2P orders.
Agent Applications
| Agent | Bank | Float | Status | Applied | Actions | ||
|---|---|---|---|---|---|---|---|
Float Requests
| Agent | Type | Amount (IQD) | Status | Created | Actions | |
|---|---|---|---|---|---|---|
Disputes
| Order Ref | Type | Amount (IQD) | Raised By | Reason | Status | Created | Actions |
|---|---|---|---|---|---|---|---|
All P2P Orders
| Ref | Agent | User | Type | Amount | Commission | Status | Created |
|---|---|---|---|---|---|---|---|
Car Model Management
Edit pricing, earnings, duration, and activate / deactivate car models.
| Model | City | Tier | Price (IQD) | Daily Min | Daily Max | Duration | Active Rentals | Status | Actions |
|---|---|---|---|---|---|---|---|---|---|
Football League Ranking
Rank determines the price multiplier applied to every team in that league (Section 2.1).
| Rank | League | Multiplier | New Rank | |
|---|---|---|---|---|
Football Season Reset
Leagues and competitions now reset in sync rather than one at a time — a league or competition that finishes early waits for the rest before the next season opens.
Step 1 — Reset all 20 leagues together
Force-liquidates every team-share fund, resets non-rebought teams, and opens a fresh sale window — for every league at once. This is the normal flow now; leagues no longer reset individually as they each hit their own day-50 (or now day-25) mark.
Step 2 — Open the next competition season
Reopens registration for every competition together, once every league above is confirmed reset. Each competition's registration window opens on a different staggered offset (Champions League first, Unity Cup last) so their brackets no longer race through and finish within the same minute of each other — the cause of the "standings vanished" issue.
Single-league reset (edge cases only)
Resets one league on its own — avoid this for a normal season turnover, since a league reset out of sync with the other 19 is exactly what this page exists to prevent. Only use this to fix a single league stuck in a bad state.
Platform Configuration
Edit live platform config values. Changes take effect immediately.
Broadcast Notification
Sends an in-app notification to all users or a specific user. No push transport — visible in notifications.html.
Compose Notification
Audit Log
Immutable log of all admin actions.
| Time | Admin | Action | Target | Target ID | IP |
|---|---|---|---|---|---|