👥 User Portal
1. Users
Manage all users in the system:
-
View the full list of users with detailed info: avatar, email, username, plan, role, timezone, and status.
-
Filter by Active / Inactive / Banned.
-
Quick search and export the user list.
-
Quick actions via Actions: edit, change status, assign plan, delete.
Key Features:
-
Add New User: enter basic information (full name, email, username, password, timezone), select a plan & set expiration date.
-
Edit User: update personal details, change password, switch role (User/Admin), update status.
-
Assign Plan: choose any existing plan in the system, set expiration date or unlimited (
-1). -
Manage Status: Active, Inactive, or Banned.
2. User Reports
Comprehensive user insights and analytics:
-
User Overview: total users, active, inactive, banned.
-
Daily Registrations Chart: track new user registrations over time.
-
Login Method Breakdown: distribution of login methods (Google, Direct, Unknown).
-
Latest Users: list of most recently registered users.
-
Export PDF: admins can export reports for storage or sharing.
👉 In summary, the User Portal enables Admins to manage the entire user lifecycle: from registration, role & plan assignment, to monitoring activity and generating reports.
.