Maintenance Tracking

{{ $stats['total_scheduled'] }}
Total Scheduled
{{ $stats['overdue'] }}
Overdue
{{ $stats['due_today'] }}
Due Today
{{ $stats['due_this_week'] }}
Due This Week
{{ $stats['completed_this_month'] }}
Completed This Month
@if($viewMode === 'grid')
@forelse($maintenanceItems as $item)

{{ $item->name }}

{{ ucfirst($item->priority) }}
{{ $item->equipment->name ?? 'No Equipment' }}
Due: {{ $item->next_due_date->format('M d, Y') }} @if($item->next_due_date < now()) ({{ $item->next_due_date->diffForHumans() }}) @endif
@if($item->assignedUser)
{{ $item->assignedUser->name }}
@endif
@if($item->assignedUser && $item->assignedUser->id === auth()->id()) @endif
@empty

No maintenance items found

Try adjusting your filters or search terms.

@endforelse
@else
@endif
{{ $maintenanceItems->links() }}
@if (session()->has('success'))
{{ session('success') }}
@endif