@extends('Admin.layouts.app') @section('title', 'Provider View') @section('content')

Provider Details

Profile Picture
{{-- {{dd($physicalBookings[1]['service_amount']);}} --}}

Business Name

{{ $provider->name }} {{ $provider->last_name }}

Email

{{ $provider->email }}

Phone

{{ $provider->phone }}

Gender

{{ ucfirst($provider->gender) }}

DOB

{{ $provider->dob }}

City

{{ $provider->city }}

State

{{ $provider->state }}

Address

{{ $provider->address }}

@if($provider->provider_details)

License Number

{{ $provider->provider_details->license_num }}

Experience

{{ $provider->provider_details->experience }}

About

{{ $provider->provider_details->about }}

Working Hours

{{ $provider->provider_details->working_hour }}

Video URL

@if($provider->provider_details->video_url) Watch @else N/A @endif

@endif
@if($provider->provider_details)

Documents

Required documents for approval

CV

@if($provider->provider_details->cv) View @else N/A @endif

Work Permit

@if($provider->provider_details->work_permit) View @else N/A @endif

Proof Address

@if($provider->provider_details->proof_address) View @else N/A @endif

National ID / Passport

@if($provider->provider_details->identifier_image) View @else N/A @endif
@endif
Location
@if($provider->lat && $provider->lng) @else

No location set.

@endif
{{-- Physical Bookings --}}

Physical Bookings

@forelse($physicalBookings as $booking) @empty @endforelse
Booking ID / Date & Time Service Amount Status Action
#{{ $booking->id }}
{{ $booking->booking_date }} {{ $booking->start_time }}
{{ $booking->provider_service?->services?->name ?? 'N/A' }} {{ $booking->service_amount }} {{ $booking->status }} View
No Physical Bookings Found
{{-- Online Bookings --}}

Online Bookings

@forelse($onlineBookings as $booking) @empty @endforelse
Booking ID / Date & Time Service Amount Status Action
#{{ $booking->id }}
{{ $booking->booking_date }} {{ $booking->start_time }}
{{ $booking->provider_service?->services?->name ?? 'N/A' }} {{ $booking->service_amount }} {{ $booking->status }} View
No Online Bookings Found
Reviews
@forelse($reviews as $review) @empty @endforelse
Username Review Date Rating
{{ $review->user_name ?? 'User' }} {{ $review->user_name ?? 'Username' }} {{ $review->review ?: 'No review text' }} {{ \Carbon\Carbon::parse($review->created_at)->format('d/m/Y') }} {{ $review->rating }}
No reviews found.
@forelse($clients as $client) @empty @endforelse
ID Name Total Booking Category Status
{{ $client->seeker_id }}
{{ now()->format('d M, Y h:i A') }}
{{ $client->seeker_name }} {{ $client->total_bookings }} {{ $client->category ?? 'Standard' }} @php $status = strtolower($client->status ?? 'Active'); $color = $status === 'active' ? 'text-success' : ($status === 'suspended' ? 'text-danger' : 'text-warning'); @endphp {{ ucfirst($status) }}
No clients found.
Earnings
{{-- --}} {{-- Physical Bookings --}} @forelse($physicalBookings as $booking) {{-- --}} @empty @endforelse {{-- Online Bookings --}} @forelse($onlineBookings as $booking) {{-- --}} @empty @endforelse
Booking ID Service AmountType
#{{ $booking->id }} {{ $booking->provider_service?->services?->name ?? 'N/A' }} {{ $booking->service_amount }}Physical
No Physical Earnings Found
#{{ $booking->id }} {{ $booking->provider_service?->services?->name ?? 'N/A' }} {{ $booking->service_amount }}Online
No Online Earnings Found
Total Earnings: {{ $physicalBookings->sum('service_amount') + $onlineBookings->sum('service_amount') }}
@endsection