@extends('layouts.app') @section('title', 'Meter Reader Dashboard') @section('content')
Meter Reader Dashboard

Meter Readings & Account Management

Not Read Yet ({{ $readingPeriodLabel }})
{{ $totalUnreadMeters }}
Assigned Clients
{{ $assignedClients }}
Pending Readings
{{ $pendingReadings }}
Approved Readings
{{ $approvedReadings }}
Quick Actions
Add Meter Reading View All Readings Meters To Read
Meters Not Read Yet — {{ $readingPeriodLabel }} {{ $totalUnreadMeters }}
View All
{{ $readMeterCount }} / {{ $totalActiveClients }} read
@if($unreadMeterClients->count() > 0)
@foreach($unreadMeterClients as $client) @endforeach
Account # Client Name Meter # Address Last Reading Action
{{ $client->account_number }} {{ $client->name }} {{ $client->meter_number ?: 'N/A' }} {{ $client->full_address ?: '—' }} @if($client->latestReading) {{ $client->latestReading->reading_date->format('M d, Y') }} @else Never read @endif Record
@else

All your meters have been read for {{ $readingPeriodLabel }}.

@endif
Recent Meter Readings
@if($recentReadings->count() > 0)
@foreach($recentReadings as $reading) @endforeach
Date Client Name Meter # Reading (m³) Status Action
{{ $reading->reading_date->format('M d, Y') }} {{ $reading->client->name ?? 'Unknown' }} {{ $reading->client->meter_number ?? 'N/A' }} {{ number_format($reading->reading_value, 2) }} @if($reading->status === 'approved') Approved @elseif($reading->status === 'draft') Pending @else {{ ucfirst($reading->status) }} @endif View
@else

No meter readings recorded yet.

@endif
@endsection