Customer Database & History

Tenant-isolated customer profiles, registered pets, and complete appointment history.

+ Register Customer
@forelse($customers as $c) @empty @endforelse
Customer ID Customer Name Phone Number Registered Pets Total Visits Total Spent Last Visit Actions
{{ $c->customer_number ?? 'CUS-'.str_pad($c->id, 6, '0', STR_PAD_LEFT) }} {{ $c->name }} {{ $c->phone }}
@foreach($c->pets as $pet) {{ $pet->name }} ({{ $pet->species }}) @endforeach
{{ $c->total_visits }} AED {{ number_format($c->total_spent, 2) }} {{ $c->last_visit }} Customer 360 →
{{ request()->filled('q') ? 'No customers or pets match this search.' : 'No customers found.' }}
{{ $customers->links() }}