Dashboard

The Dashboard in the Domain Host system provides a comprehensive overview of all key activities related to domain purchasing and client management. It displays important metrics such as total clients, active users, order statistics, and invoice summaries in a clear and organized manner. This screen helps administrators quickly monitor performance, track transactions, and manage operations efficiently from a single place.
Dashboard Image
Dashboard:
The Dashboard acts as the main overview panel for the Domain Host system, providing real-time insights into client activity, domain orders, and financial transactions. It displays key metrics such as total clients, active users, order statistics, and invoice summaries, helping administrators efficiently monitor and manage domain purchasing operations.

Features:
-Client overview cards (Total Clients, Active Clients, Unverified Clients)
-Order statistics with graphical representation (monthly performance tracking)
-Order summary (Total, Active, Pending, Cancelled Orders)
-Invoice summary (Paid, Unpaid, Pending, Refunded)
-Quick navigation to modules like Clients, Orders, Payments, and Reports
-Clean dashboard layout with real-time data visibility

Functionality:
-Displays real-time client and order data for quick monitoring
-Tracks domain purchase activities and order status updates
-Provides insights into revenue and invoice management
-Allows filtering and viewing of order statistics by time period
-Enables administrators to manage users, orders, and financial records efficiently from a single interface

Manage Staff

The Manage Staff module allows administrators to create, view, and control staff accounts within the system. It helps manage user roles, permissions, and access levels efficiently while ensuring secure and organized staff operations.
Manage Staff Image
All Staff Screen:
The All Staff screen displays a complete list of system staff members along with their roles, status, and account details. It allows administrators to manage staff accounts efficiently from a single interface.

Features:
-List of all staff with Username, Name, Email, Role, and Status
-Status indicator (Enabled/Disabled)
-Search functionality to find staff quickly
-Action buttons (Edit, Ban, Login as User)
-Add New Staff option

Functionality:
-View and manage all staff records in a tabular format
-Edit staff details and update roles
-Enable/disable or ban staff accounts
-Login as staff for quick access/debugging
-Add new staff members directly from the interface
1
Manage Staff
2
All Staff
Manage Staff Image
Add New Staff (Popup Form):
This screen allows administrators to create new staff accounts by entering required details such as name, username, email, role, and password.

Features:
-Input fields for Name, Username, Email, Role, and Password
-Password generator option
-Simple and clean form interface
-Submit button for quick creation

Functionality:
-Create new staff users with assigned roles
-Auto-generate secure passwords
-Validate required fields before submission
-Store staff details in the system database
1
Manage Staff
2
All Staff
3
Add New
Manage Staff Image
Roles Listing Screen:
The Roles screen displays all available roles within the system and helps administrators manage role-based access control.

Features:
-List of roles with creation details
-Add New Role button
-Clean and minimal interface

Functionality:
-View all existing roles
-Navigate to create or edit roles
-Manage role structure for access control
1
Manage Staff
2
Role
Manage Staff Image
Add New Role & Permissions Screen:
This screen allows administrators to create new roles and assign detailed permissions across different modules of the system.

Features:
-Role name input field
-Permission categories (Admin, Cancel Request, Hosting Module, Domain Module, Product, Invoice)
-Checkbox-based permission selection
-Organized permission grouping

Functionality:
-Create custom roles with specific access rights
-Assign module-level permissions (view, edit, delete, etc.)
-Control user access based on assigned roles
-Save and apply permissions across the system
1
Manage Staff
2
Role
3
Add New

Manage Clients

Manage Clients allows administrators to efficiently handle all client-related operations, including viewing, adding, updating, and monitoring client accounts, verification status, and activity from a centralized interface.
Manage Clients Image
Active Clients Screen:
This screen displays all active clients in the system along with their service usage, domain count, contact details, and account information. It helps administrators monitor user activity and manage ongoing client operations efficiently.

Features:
-Displays a complete list of active clients
-Search functionality using username or email
-“Add New” button (redirects to Add New Client screen)
-Shows client details like services, domains, country, and balance
-Action button to view individual client details

Functionality:
-Retrieves only active client records from the database
-Allows admin to search and filter client data
-Provides quick access to detailed client profiles
-Redirects to Add New Client screen on clicking “Add New”
-Continuously updates client status and activity
1
Manage Client
2
Active Client
Manage Clients Image
Add New Client Screen:
This screen is used to create a new client by entering all required personal, contact, and verification details in a single form.

Features:
-Form fields for name, username, email, and mobile number
-Country selection with auto country code
-Strong password generator option
-Verification toggles (Email, Mobile, KYC, 2FA)
-Single centralized form for client creation

Functionality:
-Validates all required input fields before submission
-Creates and stores new client data securely
-Allows admin to set verification status manually
-Generates strong passwords when required
-Saves client profile into the system database
1
Manage Client
2
Active Client
3
Add New
Manage Clients Image
Banned Clients Screen:
This screen displays all clients who are banned or restricted from accessing the system.

Features:
-List view of banned clients
-Search option for quick filtering
-“Add New” button (redirects to Add New Client screen)
-Displays client details like email, country, and balance
-Action column for client-related operations

Functionality:
-Fetches all banned client records
-Allows admin to review restricted users
-Supports monitoring of blocked accounts
-Redirects to Add New Client screen via “Add New” button
-Maintains control over user access restrictions
1
Manage Client
2
Banned Clients
Manage Clients Image
Email Unverified Clients Screen:
This screen shows clients whose email verification is incomplete, helping admins track pending verification.

Features:
-Displays email unverified clients
-Search functionality using username/email
-“Add New” button (redirects to Add New Client screen)
-Shows client details like services and domain count
-Structured table format for easy viewing

Functionality:
-Filters clients based on email verification status
-Helps admin identify incomplete registrations
-Enables tracking of verification progress
-Redirects to Add New Client screen on button click
-Assists in managing email verification workflows
1
Manage Client
2
Email Unverified
Manage Clients Image
Mobile Unverified Clients Screen:
This screen lists all clients whose mobile numbers are not verified in the system.

Features:
-Displays mobile unverified client list
-Search bar for quick lookup
-“Add New” button (redirects to Add New Client screen)
-Shows contact details and country info
-Organized table layout for better readability

Functionality:
-Retrieves clients with unverified mobile numbers
-Helps admin ensure valid contact information
-Supports tracking of onboarding progress
-Redirects to Add New Client screen via button
-Assists in mobile verification management
1
Manage Client
2
Mobile Unverified
Manage Clients Image
KYC Unverified Clients Screen:
This screen displays clients who have not completed their KYC verification process.

Features:
-List of KYC unverified clients
-Search functionality for filtering users
-“Add New” button (redirects to Add New Client screen)
-Displays basic client details
-Clear identification of verification status

Functionality:
-Filters users based on KYC status
-Helps admin track compliance requirements
-Enables monitoring of unverified users
-Redirects to Add New Client screen when needed
-Supports KYC management workflow
1
Manage Client
2
KYC Unverified
Manage Clients Image
KYC Pending Clients Screen:
This screen shows clients whose KYC verification is submitted but still under review.

Features:
-Displays KYC pending client list
-Search functionality available
-“Add New” button (redirects to Add New Client screen)
-Shows client data in structured format
-Easy identification of pending requests

Functionality:
-Retrieves clients with pending KYC status
-Helps admin monitor approval process
-Tracks verification pipeline efficiently
-Redirects to Add New Client screen via button
-Supports decision-making for KYC approvals
1
Manage Client
2
KYC Pending
Manage Clients Image
Users with Balance Screen:
This screen lists clients who currently have a balance available in their accounts.

Features:
-Displays users with account balance
-Search functionality for filtering users
-“Add New” button (redirects to Add New Client screen)
-Shows balance along with client details
-Clean and structured table layout

Functionality:
-Filters users based on available balance
-Helps in financial tracking and monitoring
-Allows admin to view user account summaries
-Redirects to Add New Client screen when required
-Supports billing and transaction management
1
Manage Client
2
With Balance
Manage Clients Image
All Clients Screen:
This screen provides a complete list of all clients registered in the system, regardless of their status.

Features:
-Displays all clients in one place
-Search functionality using username/email
-“Add New” button (redirects to Add New Client screen)
-Shows complete client details (services, domains, balance)
-Action button to view client profile

Functionality:
-Retrieves all client records from the system
-Allows filtering and searching of client data
-Provides centralized client management
-Redirects to Add New Client screen on button click
-Supports overall monitoring and administration
1
Manage Client
2
All Clients
Manage Clients Image
Notification via Email Screen:
This screen allows administrators to send notifications to clients through email by composing a subject and message. It is useful for sending detailed updates, announcements, or important communication directly to users' email inbox.

Features:
-Option to send notifications via Email
-Input field for subject/title of the message
-Rich text editor for composing detailed messages
-Select recipients (All users or specific users)
-Supports bulk email sending with batch control

Functionality:
-Sends email notifications to selected users
-Allows formatted messages using text editor
-Processes bulk emails using batch size and cooling period
-Ensures delivery to registered email addresses
-Helps in sending official communication and updates
1
Manage Client
2
Send Notification
3
Send Via Email
Manage Clients Image
Notification via Firebase Screen:
This screen enables administrators to send push notifications to clients using Firebase. It is mainly used for quick alerts, updates, and real-time notifications on user devices.

Features:
-Option to send notifications via Firebase
-Input field for notification title/subject
-Optional image upload for notification
-Message input field for short alerts
-Select recipients (All users or targeted users)

Functionality:
-Sends real-time push notifications to user devices
-Supports inclusion of images in notifications
-Allows bulk notification sending with batch control
-Uses Firebase integration for instant delivery
-Helps in sending quick alerts and system updates
1
Manage Client
2
Send Notification
3
Send Via Firebase

Payments

The Payments module is designed to manage and monitor all financial transactions within the system. It provides a centralized platform for tracking different stages of payments such as initiated, pending, approved, successful, and rejected transactions. This module helps administrators efficiently handle payment verification, approval, and analysis through structured data views.
Payments Image
Pending Payments Screen:
This screen displays all payments that are currently pending and awaiting approval or processing. It helps administrators track incomplete transactions and take necessary actions.

Features:
-Displays list of all pending payments with transaction details
-Search Option 1: Search by Username / Transaction ID (TRX) to quickly find specific records
-Search Option 2: Filter payments using Start Date – End Date range
-Shows details like gateway, amount, user, and status
-Action column for managing or reviewing transactions

Functionality:
-Fetches all pending payment records from the system
-Allows admin to filter payments using search inputs
-Helps in tracking incomplete or processing transactions
-Displays real-time payment status updates
-Enables monitoring of user payment activity
1
Payment
2
Pending Payments
Payments Image
Approved Payments Screen:
This screen shows payments that have been approved but may still be in process or not fully completed.

Features:
-Displays all approved payment records
-Search Option 1: Search using Username / Transaction ID (TRX)
-Search Option 2: Filter payments by date range (Start Date – End Date)
-Shows payment details including amount and gateway
-Action column for further processing or review

Functionality:
-Retrieves approved payment data from the system
-Allows filtering based on user or transaction ID
-Supports date-wise analysis of approved payments
-Helps admin monitor approved transactions
-Maintains record of processed payments
1
Payment
2
Approved Payments
Payments Image
Successful Payments Screen:
This screen displays all successfully completed payments where transactions have been fully processed.

Features:
-Displays list of successful payment transactions
-Search Option 1: Search by Username / TRX
-Search Option 2: Filter by Start Date – End Date
-Shows transaction details like amount, user, and conversion
-Action column for viewing details

Functionality:
-Fetches all completed payment records
-Allows filtering based on search criteria
-Helps in tracking successful transactions
-Supports financial reporting and analysis
-Ensures accurate record of completed payments
1
Payment
2
Successful Payments
Payments Image
Rejected Payments Screen:
This screen lists all payments that have been rejected due to failure, cancellation, or verification issues.

Features:
-Displays rejected payment transactions
-Search Option 1: Search using Username / TRX
-Search Option 2: Filter using date range
-Shows reason-related transaction data
-Action column for reviewing rejected payments

Functionality:
-Retrieves rejected payment records
-Allows admin to analyze failed transactions
-Supports filtering using search inputs
-Helps identify payment issues
-Maintains record of unsuccessful payments
1
Payment
2
Rejected Payments
Payments Image
Initiated Payments Screen:
This screen shows payments that have been initiated but not yet processed or completed.

Features:
-Displays initiated payment transactions
-Search Option 1: Search by Username / TRX
-Search Option 2: Filter using Start Date – End Date
-Shows payment initiation details
-Action column for monitoring

Functionality:
-Fetches initiated payment records
-Helps track newly started transactions
-Allows filtering and searching
-Monitors payment flow from initiation stage
-Supports transaction lifecycle tracking
1
Payment
2
Initiated Payments
Payments Image
All Payments / Payment History Screen:
This screen provides a complete overview of all payment transactions, including summary cards and detailed transaction history.

Features:
-Displays all payments (successful, pending, rejected, initiated)
-Summary cards showing payment categories (Successful, Pending, Rejected, Initiated)
-Search Option 1: Search by Username / TRX
-Search Option 2: Filter using Start Date – End Date
-Detailed table with complete transaction information

Functionality:
-Retrieves complete payment history from the system
-Displays summarized and detailed transaction data
-Allows filtering using search and date inputs
-Helps admin analyze overall payment performance
-Provides centralized payment tracking system
1
Payment
2
All Payments

Orders

The Orders module is designed to manage and track all customer orders within the system. It provides a centralized view of orders based on different statuses such as active, pending, and cancelled, allowing administrators to monitor the complete order lifecycle.This module helps in organizing order data efficiently, including invoice details, pricing, discounts, and payment status. It also includes search and filtering options, enabling quick access to specific orders using username or date range. Overall, the Orders module ensures smooth order management and better operational control.
Orders Image
Active Orders:
The Active Orders screen displays all currently active and ongoing orders in the system. It allows administrators to monitor order status, payment progress, and customer details in real-time. This screen helps in tracking operational workflow and ensuring timely order processing.

Features:
-Displays list of all active orders with complete details
-Search by Username to quickly find specific user orders
-Search by Date Range (Start Date – End Date) to filter orders by time period
-Shows invoice, total amount, and discounted amount
-Provides real-time order status (Active)
-“Details” button for viewing complete order information


Functionality:
-Loads all active orders from the database
-Filters orders based on entered username
-Filters orders using selected date range
-Displays payment and order status dynamically
-Redirects to detailed order view on clicking “Details”
-Updates data in real-time based on system activity
1
Orders
2
Active Orders
Orders Image
Pending Orders:
The Pending Orders screen shows all orders that are yet to be completed or processed. It helps administrators identify orders that require action or are waiting for confirmation.

Features:
-Displays all pending orders in a structured table
-Search by Username for quick user-specific filtering
-Search by Date Range to view pending orders within a timeline
-Shows order amount and discount details
-Displays payment and order status as pending
-“Details” button for order inspection


Functionality
-Retrieves pending orders from the system
-Applies username-based filtering
-Applies date-based filtering
-Displays order details including financial data
-Allows navigation to order detail page
-Helps admin track incomplete transactio
1
Orders
2
Pending Orders
Orders Image
Cancelled Orders:
The Cancelled Orders screen lists all orders that have been cancelled by users or administrators. It helps maintain a record of failed or discontinued transactions.

Features:
-Displays all cancelled orders
-Search by Username to find specific cancelled orders
-Search by Date Range to filter cancellations over time
-Shows invoice, total, and discount values
-Displays cancelled status clearly
-“Details” button for full order information


Functionality:
-Fetches cancelled order records from database
-Filters results based on username input
-Filters orders using selected date range
-Displays financial and status information
-Enables detailed order view navigation
-Helps in audit and tracking of cancelled transactions
1
Orders
2
Cancelled Orders
Orders Image
All Orders:
The All Orders screen provides a complete overview of all orders in the system regardless of their status. It acts as a central repository for monitoring all order activities.

Features:
-Displays all orders (Active, Pending, Cancelled, etc.)
-Search by Username for user-specific order tracking
-Search by Date Range for time-based filtering
-Shows complete order details including invoice and amounts
-Displays order and payment status
-“Details” button for in-depth order view

Functionality:
-Retrieves all orders from the system
-Filters orders using username input
-Filters orders based on date range
-Displays combined data of all order statuses
-Redirects to detailed order page
-Supports overall order monitoring and reporting
1
Orders
2
All Orders

Invoice

The Invoice module is used to generate, manage, and track all billing records associated with client orders and services. It provides a structured view of invoice details including amount, status, and transaction history, ensuring accurate financial management. This module helps administrators monitor payments, identify pending dues, and maintain complete records of all billing activities in the system.
Invoice Image
Paid Invoices:
The Paid Invoices screen displays all invoices that have been successfully paid by clients. It helps administrators track completed transactions and maintain financial records. This screen ensures easy monitoring of revenue and payment confirmations.

Features:
-Displays list of all fully paid invoices with invoice ID and user details.
-Search by Username: Allows filtering invoices based on specific client username.
-Search by Date Range: Enables filtering invoices between selected start and end dates.
-Shows invoice date, total amount, and payment status clearly.
-Provides action option (e.g., view details) for each invoice.

Functionality:
-System fetches and displays only invoices with “Paid” status.
-Username search filters invoices instantly based on entered input.
-Date filter retrieves invoices within selected timeframe.
-Admin can view invoice details for verification and records.
-Ensures accurate tracking of completed financial transactions.
1
Invocies
2
Paid Invoice
Invoice Image
Unpaid Invoices:
The Unpaid Invoices screen shows all invoices that are yet to be paid by clients. It helps administrators identify pending payments and take necessary follow-up actions.

Features:
-Displays all invoices with unpaid status.
-Search by Username: Quickly find unpaid invoices for a specific client.
-Search by Date Range: Filter unpaid invoices based on invoice creation date.
-Shows invoice amount and current payment status.
-Action column to review or manage unpaid invoices.

Functionality:
-System lists only invoices marked as unpaid.
-Username search narrows down client-specific unpaid invoices.
-Date filter helps in tracking overdue invoices.
-Admin can review invoice details for follow-up.
-Supports efficient payment tracking and collection process.
1
Invocies
2
Unpaid Orders
Invoice Image
Payment Pending Invoices:
This screen displays invoices where payment has been initiated but not yet completed. It helps track transactions that are in progress or awaiting confirmation.

Features:
-Shows invoices with pending payment status.
-Search by Username: Filter pending invoices for a particular user.
-Search by Date Range: Identify invoices based on initiation date.
-Displays invoice amount and pending status clearly.
-Action option to view transaction details.

Functionality:
-System tracks invoices with ongoing payment processes.
-Username search helps monitor specific user transactions.
-Date filter helps identify delayed or stuck payments.
-Admin can verify payment gateway status if needed.
-Helps ensure smooth payment completion tracking.
1
Invocies
2
Payment Pending
Invoice Image
Cancelled Invoices:
The Cancelled Invoices screen shows all invoices that have been cancelled due to user request or system action. It helps maintain transparency in invoice management.

Features:
-Displays all cancelled invoices in a structured list.
-Search by Username: Find cancelled invoices for a specific client.
-Search by Date Range: Filter cancelled invoices by date.
-Shows invoice amount and cancellation status.
-Action column to view cancellation details.

Functionality:
-System records invoices marked as cancelled.
-Username search enables quick filtering.
-Date range helps track cancellation trends.
-Admin can review cancellation reasons (if available).
-Maintains proper record of cancelled transactions.
1
Invocies
2
Cancelled Invoice
Invoice Image
Refunded Invoices:
The Refunded Invoices screen displays invoices where payments have been returned to clients. It helps track refund transactions and maintain financial accuracy.

Features:
-Displays invoices with refund status.
-Search by Username: Filter refunded invoices by client name.
-Search by Date Range: View refunds within a specific period.
-Shows total refunded amount and status.
-Action option to view refund details.

Functionality:
-System identifies invoices with completed refunds.
-Username search helps track client-specific refunds.
-Date filter helps analyze refund patterns.
-Admin can verify refund transactions.
-Ensures accurate financial reconciliation.
1
Invocies
2
Refunded Invoices
Invoice Image
All Invoices:
The All Invoices screen provides a complete overview of all invoices regardless of their status. It acts as a centralized dashboard for invoice management.

Features:
-Displays all invoices (paid, unpaid, pending, cancelled, refunded).
-Search by Username: Quickly locate invoices for a specific client.
-Search by Date Range: Filter invoices across a time period.
-Shows invoice details including amount and status.
-Action column to view detailed invoice information.

Functionality:
-System aggregates all invoice records in one place.
-Username search simplifies invoice lookup.
-Date filter helps analyze historical data.
-Admin can access detailed invoice records.
-Supports overall invoice tracking and reporting.
1
Invocies
2
All Invoice

Cancellation

The Cancellation module is used to manage and track all service or order cancellation requests initiated by clients. It provides a structured view of pending, completed, and all cancellation requests along with reasons, request types, and status updates. This module helps administrators review requests, take appropriate actions (approve/reject), and maintain a clear record of all cancellation activities within the system.
Cancellation Image
Pending Cancellation Requests:
The Pending Cancellation Requests screen displays all cancellation requests submitted by users that are yet to be processed. It helps administrators review and take action on requests before final approval or rejection.

Features:
-Displays all cancellation requests that are currently in pending state.
-Search by Username: Allows admin to filter requests based on a specific user.
-Search by Date Range: Enables filtering requests between selected start and end dates.
-Shows details like product/service, reason, type, and cancellation deadline.
-Provides action option to approve or reject the request.

Functionality:
-System fetches all requests with “Pending” status.
-Username search filters requests for a particular client.
-Date filter helps track requests within a specific timeframe.
-Admin can review reason before taking action.
-Supports decision-making for cancellation approval process.
1
Cancellation
2
Pending Request
Cancellation Image
Completed Cancellation Requests:
The Completed Cancellation Requests screen shows all requests that have already been processed, either approved or rejected. It helps maintain a record of completed cancellation actions.

Features:
-Displays all processed cancellation requests.
-Search by Username: Filter completed requests for a specific client.
-Search by Date Range: View completed requests within a selected period.
-Shows product/service details along with final status.
-Provides action option to view request details.

Functionality:
-System lists requests marked as completed.
-Username search helps find specific user records.
-Date filter helps analyze processed requests over time.
-Admin can review past decisions and actions.
-Ensures proper tracking of completed cancellations.
1
Cancellation
2
Complete Request
Cancellation Image
All Cancellation Requests:
The All Cancellation Requests screen provides a complete overview of all cancellation requests, including pending and completed ones. It acts as a centralized module for monitoring cancellation activities.

Features:
-Displays all cancellation requests regardless of status.
-Search by Username: Quickly locate requests for a particular user.
-Search by Date Range: Filter requests based on submission date.
-Shows product/service, reason, type, and status details.
-Action column to view and manage request details.

Functionality:
-System aggregates all cancellation records in one screen.
-Username search simplifies request lookup.
-Date filter helps track historical and recent requests.
-Admin can monitor both pending and completed requests together.
-Provides complete visibility and control over cancellation workflow.
1
Cancellation
2
All Request

Automation Errors

The Automation Errors screen is designed to display all system-generated errors that occur during automated processes and workflows. It provides administrators with a clear view of failures, helping them quickly identify issues affecting system operations.This module ensures transparency in background activities by highlighting errors in real-time or from past executions. It plays a critical role in maintaining system reliability by enabling timely troubleshooting and resolution of automation-related problems.
Automation Errors Image
Automation Errors:
The Automation Errors screen provides a centralized view of all system-generated errors that occur during automated processes. It helps administrators monitor failures, identify issues in workflows, and take corrective actions to ensure smooth system operations.

Features:
-Displays list of automation/system errors
-Centralized error tracking panel
-Clean “No Data Found” state when no errors exist
-Simple and minimal interface for quick monitoring
-Accessible from sidebar for quick navigation

Functionality:
-Fetches and displays errors generated from automated workflows
-Allows admins to review failure logs and system issues
-Helps in debugging and maintaining system stability
-Ensures visibility of failed background processes

Support Ticket

The Support Ticket module is designed to manage and track all user queries, issues, and support requests within the system. It provides a structured platform where users can raise tickets and the support team can respond, monitor, and resolve them efficiently.This module ensures smooth communication between users and administrators by organizing tickets based on their status such as pending, answered, and closed. It helps improve response time, maintain issue history, and enhance overall customer support management.
Support Ticket Image
Pending Tickets:
The Pending Tickets screen displays all support tickets that are yet to be resolved. It allows administrators or support staff to track new issues raised by users and prioritize responses accordingly.

Features:
-List of pending support tickets
-Columns: Subject, Submitted By, Status, Priority, Last Reply
-Search functionality for quick ticket lookup
-Status tracking (Pending)
-Action button for ticket handling

Functionality:
-Displays newly raised or unresolved tickets
-Enables support team to review and respond to user queries
-Helps prioritize tickets based on urgency or priority
-Provides quick access to ticket details and responses
1
Support Ticket
2
Pending Tickets
Support Ticket Image
Closed Tickets:
The Closed Tickets screen shows all support tickets that have been successfully resolved and closed. It helps maintain a record of completed support interactions for reference and audit purposes.

Features:
-Displays resolved/closed tickets
-Same structured columns for consistency
-Search functionality for past tickets
-Status indicator for closed tickets
-Organized historical ticket view

Functionality:
-Stores and displays resolved support cases
-Allows admins to review past issues and solutions
-Helps in tracking performance and resolution efficiency
-Maintains audit trail of support activities
1
Support Ticket
2
Closed Tickets
Support Ticket Image
Answered Tickets:
The Answered Tickets screen contains tickets that have been responded to but may still be awaiting user confirmation or closure. It acts as an intermediate stage between pending and closed tickets.

Features:
-Displays answered tickets list
-Includes subject, user, priority, and last reply details
-Search option for filtering tickets
-Status highlighting for answered tickets
-Consistent UI with other ticket modules

Functionality:
-Tracks tickets where responses have been provided
-Allows monitoring of user follow-ups
-Helps ensure no ticket is left unresolved after response
-Bridges gap between pending and closed states
1
Support Ticket
2
Answered Tickets
Support Ticket Image
All Tickets (Support Tickets Overview):
The All Tickets screen provides a complete overview of all support tickets, including pending, answered, and closed tickets. It serves as a comprehensive dashboard for managing all support interactions in one place.

Features:
-Displays all tickets in a single view
-Unified table structure (Subject, User, Status, Priority, etc.)
-Search functionality for easy filtering
-Status-based visibility (Pending, Answered, Closed)
-Action column for managing tickets

Functionality:
-Aggregates tickets from all categories
-Allows admins to filter and manage tickets efficiently
-Provides a complete support lifecycle overview
-Enables quick navigation to specific ticket actions
1
Support Ticket
2
All Tickets

Reports

The Reports module provides a centralized platform for viewing and analyzing system-generated data such as transaction history, login activity, and notification records. It helps administrators monitor overall system performance, track user activities, and maintain transparency across operations.This module supports filtering and detailed record viewing, enabling users to generate insights, audit system behavior, and make data-driven decisions efficiently.
Reports Image
Transaction History (Transaction Logs):
The Transaction History screen provides a detailed record of all financial transactions performed within the system. It allows administrators to track user payments, balance changes, and transaction activities in a structured and filterable format.

Features:
-Displays complete transaction logs
-Filters by TRX/Username, Type, Remark, and Date range
-Columns: User, TRX ID, Transaction Date, Amount, Post Balance
-“Filter” button for refined search results
-Clean table view with “No Data Found” state

Functionality:
-Retrieves and displays all system transactions
-Allows filtering based on transaction type and date
-Helps track balance updates after each transaction
-Provides transparency for financial auditing and monitoring
1
Reports
2
Transection History
Reports Image
Login History:
The Login History screen tracks all user login activities within the system. It provides detailed insights into when and from where users access the platform, helping ensure security and accountability.

Features:
-Displays user login records
-Columns: User, Login Time, IP Address, Location, Browser/OS
-Search functionality by username
-Date range filter for activity tracking
-Structured and easy-to-read table format

Functionality:
-Logs every user login attempt
-Tracks IP address and device/browser information
-Helps identify suspicious or unauthorized access
-Supports auditing and security monitoring
1
Reports
2
Login History
Reports Image
Notification History:
The Notification History screen maintains a record of all notifications sent to users. It helps administrators track communication history and verify whether messages have been successfully delivered.

Features:
-Displays all sent notifications
-Columns: User, Sent Date, Sender, Subject
-Search functionality for quick lookup
-Date filter for tracking notifications over time
-Organized and consistent UI structure

Functionality:
-Stores and displays notification logs
-Tracks sender and recipient details
-Helps verify communication with users
-Supports monitoring of system alerts and messages
1
Report
2
Notification History

Subscribers

The Subscribers module is designed to manage and maintain a list of users who have subscribed to the platform for updates, newsletters, or promotional communications. It provides a centralized view of subscriber email records along with their subscription details.This module helps administrators track user engagement, organize subscriber data, and support communication activities such as sending announcements or marketing campaigns efficiently.
Subscribers Image
Subscribers:
The Subscribers screen is used to manage and monitor users who have subscribed to the platform, typically for newsletters, updates, or promotional communications. It provides a centralized list of subscriber email addresses along with their subscription details.

Features:
-Displays list of subscribed users (Email-based)
-Columns: Email, Subscription Date (Subscribe At), Action
-Clean and simple table interface
-“No Data Found” state when no subscribers exist
-Accessible from sidebar for quick management

Functionality:
-Stores and displays subscriber email records
-Tracks the date and time of subscription
-Allows administrators to manage subscriber data
-Supports communication activities like sending updates or campaigns

Extra

The Extra module provides advanced system-level tools and utilities that help administrators manage and monitor the application environment. It includes features like application details, server configuration, cache management, and system updates, ensuring smooth performance and proper system maintenance.
Extra Image
Application Information:
The Application Information screen provides essential details about the system environment, including the current application version, admin panel version, framework version, and timezone settings. It helps administrators quickly verify system configuration and version compatibility.

Features:
-Displays Databridge version
-Shows ViserAdmin panel version
-Displays Laravel framework version
-Shows system timezone

Functionality:
-Fetches and displays application metadata from the system
-Allows admin to verify installed versions for debugging or updates
-Helps ensure environment consistency across deployments
1
Eztra
2
Applications
Extra Image
Server Information:
The Server Information screen provides technical details about the hosting server environment. It includes server configuration data such as PHP version, server software, IP address, protocol, and port details.

Features:
-Displays PHP version
-Shows server software (e.g., Apache)
-Displays server IP address
-Shows server protocol and port
-Displays HTTP host information

Functionality:
-Retrieves server-side configuration details dynamically
-Helps administrators monitor server environment
-Assists in troubleshooting hosting or deployment issues
1
Extra
2
Server
Extra Image
Clear System Cache:
The Clear System Cache screen allows administrators to remove cached data from the system to improve performance and reflect recent changes. It ensures that outdated or stored cache files do not affect system behavior.

Features:
-Clears compiled views
-Clears application cache
-Clears route cache
-Clears configuration cache
-Removes compiled services and package files

Functionality:
-Executes cache-clearing commands on button click
-Removes temporary stored files from the system
-Ensures updated data is reflected instantly across the application
1
Extra
2
Chace
Extra Image
System Updates:
The System Updates screen displays the current application version and provides information about update status. It helps administrators track whether the system is up to date or requires an upgrade.

Features:
-Displays current system version
-Indicates update status (latest version or not)
-Provides access to update logs

Functionality:
-Checks current version against available updates
-Displays confirmation if system is up-to-date
-Allows viewing update logs for version history and changes
1
Extra
2
Update