@section('content') @php $user = auth()->user(); @endphp

Welcome, {{ $user->name }}

{{ $user->role }} Dashboard

{{ now()->format('d M Y') }}
{{-- ================= Super Admin ================= --}} @if($user->isSuperAdmin())
Total Users

{{ $stats['total_users'] }}

Total Businesses

{{ $stats['total_businesses'] }}

Head Offices

{{ $stats['total_head_offices'] }}

Total Sales

₹{{ number_format($stats['total_sales'],2) }}

Business Overview

@foreach($stats['businesses'] as $business)
{{ $business['name'] }}

Revenue
₹{{ number_format($business['sale'],2) }}
Profit
₹{{ number_format($business['profit'],2) }}
Head Offices
{{ $business['head_offices'] }}
Managers
{{ $business['managers'] }}
@php $progress = rand(60,100); @endphp Monthly Target
{{ $progress }}%
@endforeach
@endif {{-- ================= Director ================= --}} @if($user->isDirector())
@foreach($stats['businesses'] as $business)

{{ $business->business_name }}


Revenue ₹{{ number_format(\App\Models\Sale::where('business_id',$business->id)->sum('net_amount'),2) }}

Profit ₹{{ number_format(\App\Models\Sale::where('business_id',$business->id)->sum('profit'),2) }}

Head Offices {{ \App\Models\HeadOffice::where('business_id',$business->id)->count() }}

Managers {{ \App\Models\User::where('business_id',$business->id)->where('role','Manager')->count() }}

Open Dashboard
@endforeach
@endif {{-- ================= Head Office ================= --}} @if($user->isHeadOffice())
Today's Sale

₹{{ number_format($stats['today_sale'],2) }}

Monthly Sale

₹{{ number_format($stats['monthly_sale'],2) }}

Managers

{{ $stats['managers']->count() }}

Performance

{{ $stats['performance']->count() }}

Managers
@forelse($stats['managers'] as $manager) @empty @endforelse
Name Email Target Status
{{ $manager->name }} {{ $manager->email }} ₹{{ number_format($manager->monthly_target,2) }} @if($manager->is_active) Active @else Inactive @endif
No Managers Found
Performance Summary

Today's Sale ₹{{ number_format($stats['today_sale'],2) }}


Monthly Sale ₹{{ number_format($stats['monthly_sale'],2) }}


Managers {{ $stats['managers']->count() }}


View Performance
@endif {{-- ================= Manager ================= --}} @if($user->isManager())
Today's Sale

₹{{ number_format($stats['today_sale'],2) }}

Monthly Sale

₹{{ number_format($stats['monthly_sale'],2) }}

Total Profit

₹{{ number_format($stats['total_profit'],2) }}

Performance

{{ $stats['performance']->performance_percentage ?? 0 }}%

Recent Sales
@forelse($stats['sales'] as $sale) @empty @endforelse
Invoice Customer Amount Date
{{ $sale->invoice_no }} {{ $sale->customer_name }} ₹{{ number_format($sale->net_amount,2) }} {{ $sale->sale_date }}
No Sales Found
@endif
@endsection