@extends('adminlte::page') @section('title', 'Dashboard') @section('content_header')

Dashboard

@stop @section('content')

{{ $totalReservas }}

Total Reservas

Más información

{{ $reservasHoy }}

Reservas Hoy

Ver reservas

{{ $totalClientes }}

Total Clientes

Ver clientes

{{ $totalCanchas }}

Canchas Activas

Ver canchas

{{ $reservasConfirmadas }}

Reservas Confirmadas

{{ $reservasPendientes }}

Reservas Pendientes

{{ $reservasSemana }}

Reservas Esta Semana

{{ $reservasMes }}

Reservas Este Mes

Próximas Reservas

@forelse($proximasReservas as $reserva) @empty @endforelse
Fecha Horario Cancha Cliente Teléfono Estado
{{ $reserva->fecha->format('d/m/Y') }} {{ $reserva->hora_inicio }} - {{ $reserva->hora_fin }} {{ $reserva->cancha->nombre }} {{ $reserva->cliente->nombre }} {{ $reserva->cliente->telefono }} @if($reserva->estado == 'confirmada') Confirmada @elseif($reserva->estado == 'pendiente') Pendiente @elseif($reserva->estado == 'cancelada') Cancelada @else Completada @endif
No hay reservas próximas

Reservas por Cancha

Últimos 7 días
@forelse($reservasPorCancha as $item)
{{ $item->nombre }} {{ $item->total }} reservas
@php $max = $reservasPorCancha->max('total'); $percentage = $max > 0 ? ($item->total / $max) * 100 : 0; @endphp
@empty

No hay reservas en los últimos 7 días

@endforelse
@stop @section('css') @stop @section('js') @stop