@extends('layouts/layoutMaster') @section('title', 'Clientes - Admin') @section('content') @php use App\Models\User; @endphp @if (session('status'))
{{ session('status') }}
@endif
Total clientes

{{ number_format($totalClients) }}

Registros cliente en plataforma
Clientes activos

{{ number_format($activeClients) }}

Acceso habilitado
Con perfil

{{ number_format($clientsWithProfile) }}

Ciudad o preferencias registradas
Con actividad

{{ number_format($clientsWithActivity) }}

Favoritos, vistas, solicitudes o reseñas
Clientes registrados

Gestiona cuentas de clientes, sus datos básicos y su actividad dentro del marketplace.

Volver al dashboard
Limpiar
@forelse ($clients as $client) @php $profile = $client->clientProfile; $statusClass = match ($client->status) { User::STATUS_ACTIVE => 'bg-label-success', User::STATUS_INACTIVE => 'bg-label-secondary', default => 'bg-label-warning', }; $statusLabel = $client->statusLabel(); $activityTotal = (int) ($client->favorites_count + $client->recent_views_count + $client->conversations_count + $client->reviews_count); @endphp @empty @endforelse
Cliente Ubicación Actividad Estado Acciones
{{ $client->display_name ?: $client->email }} {{ $client->email }} {{ $client->phone ?: 'Sin teléfono' }}
{{ $profile?->city_name ?: 'Sin ciudad' }} {{ $profile?->zone_name ?: 'Sin zona' }}
{{ $activityTotal }} interacciones {{ (int) $client->conversations_count }} solicitudes · {{ (int) $client->favorites_count }} favoritos · {{ (int) $client->reviews_count }} reseñas
{{ $statusLabel }}
Ver Editar
@csrf @method('PATCH')
No hay clientes que coincidan con los filtros actuales.
@if ($clients->hasPages())
{{ $clients->links() }}
@endif
@endsection