@extends('layouts/layoutMaster') @section('title', 'Dashboard') @section('vendor-style') @endsection @section('page-style') @endsection @section('vendor-script') @endsection @section('content') {{-- ============================================================ --}} {{-- Tab Group Selector: IT / CRM / Finance --}} {{-- ============================================================ --}} {{-- Page Header: Title + Breadcrumb --}}

Dashboard

Overview of portal activity, clients, and financials at a glance.

{{-- Tab Group Selector: IT / CRM / Finance --}}
{{-- ============================================================ --}} {{-- IT ADMIN DASHBOARD --}} {{-- ============================================================ --}}
{{-- IT Stats Row --}}
{{-- Total Users --}}
Total Users

1,247

+12 this month
{{-- Active Sessions --}}
Active Sessions

84

Live currently online
{{-- Modules --}}
Active Modules

18

3 inactive
{{-- Failed Jobs --}}
Failed Jobs

3

Action needs attention
{{-- User Registrations Chart --}}
User Registrations
Monthly new user sign-ups
{{-- User Status Breakdown --}}
User Status Breakdown
Current user statuses
1,180
Active
42
Suspended
25
Deactivated
{{-- User Sessions by Device --}}
Sessions by Device
Active session breakdown
  • Desktop
    Windows, macOS, Linux
    58
    69%
  • Mobile
    iOS, Android
    19
    23%
  • Tablet
    iPad, Android Tablet
    7
    8%

{{-- Login Methods --}}
Login Methods
Google SSO
45%
Microsoft SSO
30%
SPSERP / Local
25%
{{-- Recent Activity Logs --}}
Recent Activity
View All
  • New user registered
    2 min ago

    ahmad.shah@client.com signed up via Google

  • Role permissions updated
    45 min ago

    CRM Manager role updated by admin

  • Module activated
    2 hours ago

    Engagement module enabled for Mode 2

  • Failed job detected
    3 hours ago

    Queue job #4582 — SendNotification failed

  • System config updated
    5 hours ago

    Billing settings modified

{{-- Roles & Modes Overview --}}
Roles & Modes
User distribution by mode
{{-- Mode 1: Admin --}}
Administrator
Mode 1
15
{{-- Mode 2: Provider --}}
Provider
Mode 2
432
{{-- Mode 3: Consumer --}}
Consumer
Mode 3
800

{{-- System Health --}}
System Health
Webhook Logs (24h) 56
Pending Notifications 8
API Integrations 4 active
Registration Invites 23 pending
{{-- IT Row 4: Internal/External Users, QuickBooks Sync, Storage & Files --}}
{{-- Internal vs External Users --}}
Internal vs External Users
Provider (internal) vs Consumer (external)
447
Internal
Admin + Provider
800
External
Consumer clients
{{-- QuickBooks Sync Status (IT Responsibility) --}}
QuickBooks Sync
Integration status per entity
Sync All
Salihin Audit
Synced 2 hours ago
Connected
Salihin Tax
Synced 3 hours ago
Connected
Salihin Consulting
Token expiring soon
Warning
Salihin Secretarial
Not connected
Disconnected

{{-- Sync Summary --}}
1,834
Invoices
1,256
Payments
892
Customers
{{-- Storage & File Types --}}
Storage & Documents
Usage per entity & document types
Storage by Entity
Salihin Audit 2.4 GB
Salihin Tax 1.8 GB
Salihin Consulting 620 MB
Salihin Secretarial 340 MB

Document Types
PDF
45%
Excel
25%
Word
15%
Images
10%
Others
5%
{{-- Recent User Sessions Table --}}
Recent User Sessions
Latest login activity across the portal
User Login Method IP Address Device / Browser Login Time Status
AM
Ahmad Mazlan
Google 192.168.1.45 Windows · Chrome 11 Feb 2026, 09:14 AM Active
SN
Siti Nurhaliza
Microsoft 10.0.2.112 macOS · Safari 11 Feb 2026, 08:50 AM Active
KL
Kumar Lim
SPSERP 172.16.0.88 Windows · Edge 11 Feb 2026, 08:22 AM Active
RY
Razali Yusof
Google 192.168.3.200 Android · Chrome 10 Feb 2026, 11:30 PM Expired
FA
Farah Abdullah
Microsoft 10.0.1.55 iOS · Safari 10 Feb 2026, 06:12 PM Expired
{{-- ============================================================ --}} {{-- CRM ADMIN DASHBOARD --}} {{-- ============================================================ --}}
{{-- CRM Stats Row --}}
{{-- Total Clients --}}
Total Clients

356

+8 new this month
{{-- Provider Entities --}}
Provider Entities

12

Active business entities
{{-- Active Engagements --}}
Active Engagements

89

+5 this week
{{-- Client System Users --}}
Client System Users

482

+15 new this month
{{-- Document Requests Overview --}}
Document Requests
Monthly document request activity
{{-- Client Status Distribution --}}
Client Status
Distribution by status
310
Active
32
Pending
14
Inactive
{{-- Engagements by Entity --}}
Engagements by Entity
Provider entity distribution
  • SA
    Salihin Audit
    Audit & Assurance
    34
    +3
  • ST
    Salihin Tax
    Tax Advisory
    28
    +2
  • SC
    Salihin Consulting
    Business Advisory
    15
    +0
  • SS
    Salihin Secretarial
    Corporate Secretary
    12
    +1
{{-- Engagements & Document Requests --}}
Jobs & Doc Requests
View All
  • Audit FY2025 — Mega Corp
    Salihin Audit · 3 doc requests
    2 open
  • Tax Filing 2025 — ABC Holdings
    Salihin Tax · 5 doc requests
    All done
  • Advisory Q1 — Global Trading
    Salihin Consulting · 2 doc requests
    1 open
  • Secretarial — Sunrise Industries
    Salihin Secretarial · 1 doc request
    Overdue

{{-- Doc Request Quick Stats --}}
89
Engagements
247
Doc Requests
18
Overdue
{{-- Document Request Summary --}}
Doc Request Summary
Current status overview
Total Requests
All time
1,247
Open / In Progress
Active requests
62
Completed
Successfully closed
1,140
Overdue
Past due date
18
Cancelled
Removed requests
27
{{-- Recently Updated Clients --}}
Recently Updated Clients
Clients with recent activity or profile updates
Company CRM ID System Users Engagements Open Doc Requests Last Updated Status
Mega Corp Sdn Bhd CRM-10234 5 users 3 2 open / 8 total 2 hours ago
Doc submitted
Active
ABC Holdings Bhd CRM-10225 8 users 4 1 open / 12 total 5 hours ago
Profile updated
Active
Global Trading Ltd CRM-10230 3 users 2 0 open / 6 total 8 hours ago
Engagement created
Active
Sunrise Industries CRM-10218 2 users 1 1 overdue / 3 total 12 hours ago
User added
Pending
Pacific Ventures Pte Ltd CRM-10210 4 users 2 1 open / 5 total 18 hours ago
Doc request closed
Active
{{-- ============================================================ --}} {{-- FINANCE ADMIN DASHBOARD --}} {{-- ============================================================ --}}
{{-- Finance Stats Row --}}
{{-- Total Outstanding --}}
Total Outstanding

RM 2.4M

-3.2% vs last month
{{-- Total Invoiced --}}
Invoiced (This Month)

RM 856K

+12.5% vs last month
{{-- Payments Received --}}
Payments Received

RM 623K

+8.7% this month
{{-- Credit Notes --}}
Credit Notes

RM 42K

14 issued this month
{{-- Revenue & Collections Chart --}}
Revenue vs Collections
Monthly invoiced amount vs payments received
{{-- Collection Rate --}}
Collection Rate
Payment efficiency this month

72.8%

RM 623K collected of RM 856K invoiced
{{-- Aging Summary --}}
Receivables Aging
Outstanding by aging bucket
Current (0–30 days) RM 845K
31–60 days RM 620K
61–90 days RM 480K
91–120 days RM 310K
120+ days RM 145K
{{-- Entity Performance --}}
Entity Performance
Revenue & collection per entity
{{-- Recent Billing Activities --}}
Billing Activities
View All
  • Payment Received
    30 min ago

    RM 15,400 from ABC Holdings — INV-2026-0432

  • Invoice Created
    2 hours ago

    INV-2026-0458 — RM 8,200 to Global Trading

  • Credit Note Issued
    5 hours ago

    CN-2026-0089 — RM 2,100 to Sunrise Industries

  • QB Sync Completed
    6 hours ago

    Salihin Audit — 45 invoices, 32 payments synced

  • Payment Received
    1 day ago

    RM 32,000 from Pacific Ventures — INV-2026-0401

{{-- Top Outstanding Invoices Table --}}
Top Outstanding Invoices
Largest unpaid invoices requiring attention
All Invoices
Invoice # Client Entity Invoice Date Due Date Total Outstanding Status
INV-2025-3421 Mega Corp Sdn Bhd Salihin Audit 15 Oct 2025 14 Nov 2025 RM 125,000.00 RM 125,000.00 Overdue
INV-2025-3580 ABC Holdings Bhd Salihin Tax 1 Dec 2025 31 Dec 2025 RM 88,500.00 RM 68,500.00 Overdue
INV-2026-0102 Global Trading Ltd Salihin Consulting 5 Jan 2026 4 Feb 2026 USD 22,000.00 USD 22,000.00 Due Soon
INV-2026-0215 Sunrise Industries Salihin Audit 15 Jan 2026 14 Feb 2026 RM 56,000.00 RM 56,000.00 Due Soon
INV-2026-0350 Pacific Ventures Pte Ltd Salihin Tax 1 Feb 2026 3 Mar 2026 SGD 18,500.00 SGD 18,500.00 Current
@endsection @section('page-script') @endsection