@extends('layouts.app') @section('title', 'Customer Report') @section('breadcrumb') @endsection @section('content') {{-- Date Filter --}}
{{-- Summary Stats --}}
{{ $totalCustomers }}
Total Customers
{{ $newCustomers }}
New This Period
{{ $customersWithCredit->count() }}
With Credit Balance
Rs. {{ number_format($totalCredit, 0) }}
Total Credit Due
{{-- Top Customers --}}
Top Customers
@forelse($topCustomers as $index => $customer) @empty @endforelse
Rank Customer Orders Total Spent
{{ $index + 1 }}
{{ strtoupper(substr($customer->name, 0, 1)) }}
{{ $customer->name }}
{{ $customer->phone ?? $customer->email ?? '-' }}
{{ $customer->orders_count }} Rs. {{ number_format($customer->orders_sum_total_amount ?? 0, 2) }}

No customer data

{{-- Sidebar --}}
{{-- Loyalty Tiers --}}
Loyalty Tiers
@php $tierColors = [ 'bronze' => '#cd7f32', 'silver' => '#c0c0c0', 'gold' => '#ffd700', 'platinum' => '#e5e4e2' ]; @endphp @forelse($loyaltyStats as $tier => $count)
{{ ucfirst($tier) }}
{{ $count }} members
@empty
No loyalty members yet
@endforelse
{{-- Customers with Credit --}}
Credit Balances
@forelse($customersWithCredit->take(10) as $customer)
{{ $customer->name }}
{{ $customer->phone ?? '-' }}
Rs. {{ number_format($customer->current_balance, 2) }}
@empty

No outstanding credit

@endforelse
@push('styles') @endpush @endsection